.FrSpinner__f5baf6{box-sizing:border-box;color:var(--fr-spinner-color,var(--fr-color-bg-object-primary-default));font-size:inherit;text-align:center;text-transform:none;vertical-align:-.125em;font-style:normal;line-height:0;display:inline-block}.FrSpinner__f5baf6 .Frcontainer__f5baf6{justify-content:center;align-items:center;display:inline-flex;position:relative}.FrSpinner__f5baf6 .Frlabel__f5baf6{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.FrSpinner--size-xx-small__f5baf6{font-size:var(--fr-size-12);padding:2px}.FrSpinner--size-xx-small__f5baf6 .Frlabel__f5baf6{display:none}.FrSpinner--size-x-small__f5baf6{font-size:var(--fr-size-16);padding:2px}.FrSpinner--size-x-small__f5baf6 .Frlabel__f5baf6{display:none}.FrSpinner--size-small__f5baf6{font-size:var(--fr-size-20);padding:2px}.FrSpinner--size-small__f5baf6 .Frlabel__f5baf6{display:none}.FrSpinner--size-medium__f5baf6{font-size:var(--fr-size-24);padding:2px}.FrSpinner--size-medium__f5baf6 .Frlabel__f5baf6{display:none}.FrSpinner--size-large__f5baf6{font-size:var(--fr-size-40);padding:2px}.FrSpinner__f5baf6 svg{--size:24px;--half-size:calc(var(--size)/2);--stroke-width:2.5px;--radius:calc((var(--size) - var(--stroke-width))/2);--circumference:calc(var(--radius) * pi * 2);--dash:calc((var(--fr-progress)*var(--circumference))/100)}.FrSpinner__f5baf6 svg.Frnormal__f5baf6{animation:.75s linear infinite FrfragmentsSpinnerAnimation__f5baf6}.FrSpinner__f5baf6 svg.Frreversed__f5baf6{animation:.75s linear infinite FrfragmentsSpinnerAnimationReversed__f5baf6}.FrSpinner__f5baf6 svg circle{cx:var(--half-size);cy:var(--half-size);r:var(--radius);stroke-width:var(--stroke-width);fill:none;stroke-linecap:round}.FrSpinner__f5baf6 svg circle.Frfilled__f5baf6{stroke-dasharray:var(--dash) calc(var(--circumference) - var(--dash));stroke:currentColor;transform-origin:var(--half-size) var(--half-size);transition:stroke-dasharray .3s linear;transform:rotate(-90deg)}@keyframes FrfragmentsSpinnerAnimation__f5baf6{to{transform:rotate(1turn)}}@keyframes FrfragmentsSpinnerAnimationReversed__f5baf6{0%{transform:rotate(1turn)}}.FrButton{--fr-spinner-color:var(--fr-color-text-icon-secondary);--fr-button-height:var(--fr-control-height-32);--fr-button-padding-left:var(--fr-size-24);--fr-button-padding-right:var(--fr-size-24);--fr-button-icon-color:var(--fr-color-text-icon-secondary);--fr-button-icon-size:var(--fr-size-20);--fr-button-icon-margin-horizontal:var(--fr-size-8);--fr-button-border-radius:var(--fr-border-radius-4);background-color:var(--fr-color-bg-object-secondary-default);border-radius:var(--fr-button-border-radius);box-sizing:border-box;color:var(--fr-color-text-icon-primary);cursor:pointer;height:var(--fr-button-height);padding-bottom:0;padding-left:var(--fr-button-padding-left);padding-right:var(--fr-button-padding-right);border:none;justify-content:center;align-items:center;margin:0;padding-top:0;font-family:inherit;transition:background-color .3s cubic-bezier(.23,1,.32,1);display:inline-flex}.FrButton::-moz-focus-inner{border:0}.FrButton:hover{background-color:var(--fr-color-bg-object-secondary-hover)}.FrButton:active{background-color:var(--fr-color-bg-object-secondary-active)}.FrButton:disabled,.FrButton[aria-disabled=true]{--fr-button-icon-color:var(--fr-color-text-icon-disabled);--fr-spinner-color:var(--fr-color-text-icon-disabled);background-color:var(--fr-color-bg-object-disabled);color:var(--fr-color-text-icon-disabled);cursor:not-allowed}.FrButton__accessibleWrapper{width:fit-content;display:inline-flex}.FrButton__icon,.FrButton__iconRight{color:var(--fr-button-icon-color);font-size:var(--fr-button-icon-size);justify-content:center;align-items:center;display:flex}.FrButton__icon{margin-right:var(--fr-button-icon-margin-horizontal)}.FrButton__iconRight{margin-left:var(--fr-button-icon-margin-horizontal)}.FrButton--variant-primary{--fr-spinner-color:var(--fr-color-text-icon-inverse-primary);--fr-button-icon-color:var(--fr-color-text-icon-inverse-primary);background-color:var(--fr-color-bg-object-primary-default);color:var(--fr-color-text-icon-inverse-primary)}.FrButton--variant-primary:hover{background-color:var(--fr-color-bg-object-primary-hover)}.FrButton--variant-primary:active{background-color:var(--fr-color-bg-object-primary-active)}.FrButton--variant-primary[disabled]{background-color:var(--fr-color-bg-object-disabled);color:var(--fr-color-text-icon-disabled)}.FrButton--variant-destructive{--fr-spinner-color:var(--fr-color-text-icon-inverse-primary);--fr-button-icon-color:var(--fr-color-text-icon-inverse-primary);background-color:var(--fr-color-status-error-strong);color:var(--fr-white)}.FrButton--variant-destructive:hover{background-color:var(--fr-color-status-error-hover)}.FrButton--variant-destructive:active{background-color:var(--fr-color-status-error-active)}.FrButton--variant-destructive[disabled]{background-color:var(--fr-color-bg-object-disabled);color:var(--fr-color-text-icon-disabled)}.FrButton--variant-highlight{--fr-spinner-color:var(--fr-color-text-icon-highlighted);--fr-button-icon-color:var(--fr-color-text-icon-highlighted);background-color:var(--fr-color-bg-object-highlighted-default);color:var(--fr-blue-600)}.FrButton--variant-highlight:hover{background-color:var(--fr-color-bg-object-highlighted-hover)}.FrButton--variant-highlight:active{background-color:var(--fr-color-bg-object-highlighted-active)}.FrButton--variant-highlight[disabled]{background-color:var(--fr-color-bg-object-disabled);color:var(--fr-color-text-icon-disabled)}.FrButton--variant-outline{--fr-spinner-color:var(--fr-color-text-icon-secondary);--fr-button-icon-color:var(--fr-color-text-icon-secondary);border:1px solid var(--fr-color-border-default-medium);color:var(--fr-color-text-icon-primary);background-color:#0000}.FrButton--variant-outline:hover{background-color:var(--fr-color-bg-object-secondary-hover)}.FrButton--variant-outline:active{background-color:var(--fr-color-bg-object-secondary-active)}.FrButton--variant-outline[disabled]{background-color:var(--fr-color-bg-surface-faint);color:var(--fr-color-text-icon-disabled)}.FrButton--variant-ghost{--fr-spinner-color:var(--fr-color-text-icon-secondary);--fr-button-icon-color:var(--fr-color-text-icon-secondary);color:var(--fr-color-text-icon-primary);background-color:#0000}.FrButton--variant-ghost:hover{background-color:var(--fr-color-bg-object-secondary-hover)}.FrButton--variant-ghost:active{background-color:var(--fr-color-bg-object-secondary-active)}.FrButton--variant-ghost[disabled]{color:var(--fr-color-text-icon-disabled);background-color:#0000}.FrButton--variant-link{--fr-spinner-color:var(--fr-color-text-icon-highlighted);--fr-button-icon-color:var(--fr-color-text-icon-highlighted);color:var(--fr-blue-600);background-color:#0000;padding-left:0;padding-right:0}.FrButton--variant-link:hover{background-color:#0000;text-decoration:underline}.FrButton--variant-link:active{color:var(--fr-color-bg-object-primary-active);text-decoration:underline}.FrButton--variant-link[disabled]{color:var(--fr-color-text-icon-disabled);background-color:#0000;text-decoration:none}.FrButton--dark{--fr-button-icon-color:var(--fr-white);color:var(--fr-white)}.FrButton--dark-highlighted{--fr-button-icon-color:var(--fr-blue-600)}.FrButton--size-tiny{--fr-button-height:var(--fr-control-height-16);--fr-button-padding-left:var(--fr-size-4);--fr-button-padding-right:var(--fr-size-4);--fr-button-with-icon-padding-left:var(--fr-size-4);--fr-button-with-icon-padding-right:var(--fr-size-4);--fr-button-icon-size:var(--fr-size-16);--fr-button-icon-margin-horizontal:var(--fr-size-4);--fr-button-border-radius:var(--fr-border-radius-3)}.FrButton--size-small{--fr-button-height:var(--fr-control-height-24);--fr-button-padding-left:var(--fr-size-8);--fr-button-padding-right:var(--fr-size-8);--fr-button-with-icon-padding-left:var(--fr-size-8);--fr-button-with-icon-padding-right:var(--fr-size-8);--fr-button-icon-size:var(--fr-size-16);--fr-button-icon-margin-horizontal:var(--fr-size-4);--fr-button-border-radius:var(--fr-border-radius-4)}.FrButton--size-medium{--fr-button-height:var(--fr-control-height-32);--fr-button-padding-left:var(--fr-size-12);--fr-button-padding-right:var(--fr-size-12);--fr-button-with-icon-padding-left:var(--fr-size-12);--fr-button-with-icon-padding-right:var(--fr-size-12);--fr-button-icon-size:var(--fr-size-20);--fr-button-icon-margin-horizontal:var(--fr-size-4)}.FrButton--size-large{--fr-button-height:var(--fr-control-height-40);--fr-button-padding-left:var(--fr-size-16);--fr-button-padding-right:var(--fr-size-16);--fr-button-with-icon-padding-left:var(--fr-size-16);--fr-button-with-icon-padding-right:var(--fr-size-16);--fr-button-icon-size:var(--fr-size-20);--fr-button-icon-margin-horizontal:var(--fr-size-4);--fr-button-border-radius:var(--fr-border-radius-5)}.FrButton--size-x-large{--fr-button-height:var(--fr-control-height-48);--fr-button-padding-left:var(--fr-size-24);--fr-button-padding-right:var(--fr-size-24);--fr-button-with-icon-padding-left:var(--fr-size-16);--fr-button-with-icon-padding-right:var(--fr-size-16);--fr-button-icon-size:var(--fr-size-20);--fr-button-icon-margin-horizontal:var(--fr-size-8);--fr-button-border-radius:var(--fr-border-radius-6)}.FrButton--has-left-icon{--fr-button-padding-left:var(--fr-button-with-icon-padding-left)}.FrButton--has-right-icon{--fr-button-padding-right:var(--fr-button-with-icon-padding-right)}.FrButton--width-full{width:100%}.FrButton--truncate{overflow-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
