.ZDSInlineLink_root{display:block;-webkit-align-items:normal;align-items:normal;width:100%;padding:0;text-align:left;background:none;border:none;border-radius:0;-webkit-appearance:none;position:relative;display:inline-block;width:auto;line-height:1}.ZDSInlineLink_root .Zazzicon{color:inherit}.ZDSInlineLink_root:focus,.ZDSInlineLink_root:focus-visible{outline:none!important}.ZDSInlineLink_root:focus-visible:before{content:"";position:absolute;z-index:0;inset:-2px;background:transparent;border:1px solid var(--zds-color-border-focus-primary);border-radius:4px}.ZDSInlineLink_root,.ZDSInlineLink_root:focus,.ZDSInlineLink_root:focus:hover,.ZDSInlineLink_root:hover,.ZDSInlineLink_root:visited,.ZDSInlineLink_root:visited:hover{color:var(--zds-color-text-link);-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.ZDSZazzicon_root{display:inline;vertical-align:baseline;color:inherit;fill:currentColor;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ZDSIconButton_root{--zds-gradient-button-outline-pressed:linear-gradient(180deg,var(--zds-color-gradient-button-outline-pressed-start),var(--zds-color-gradient-button-outline-pressed-end) 25%),var(--zds-color-surface-button-outline-hover);--zds-gradient-button-text-pressed:linear-gradient(180deg,var(--zds-color-gradient-button-text-pressed-start),var(--zds-color-gradient-button-text-pressed-end) 20%),var(--zds-color-surface-button-text-hover);display:block;-webkit-align-items:normal;align-items:normal;width:100%;padding:0;text-align:left;background:none;border:none;border-radius:0;-webkit-appearance:none;display:-webkit-inline-flex;display:inline-flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;grid-gap:16px;gap:16px;border-radius:1000px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;transition:background-color .3s ease-out,-webkit-transform .1s ease-out;transition:background-color .3s ease-out,transform .1s ease-out;transition:background-color .3s ease-out,transform .1s ease-out,-webkit-transform .1s ease-out}.ZDSIconButton_root:after{content:"";position:absolute;inset:0;opacity:0;transition:opacity .05s ease;pointer-events:none;z-index:0;border-radius:inherit}.ZDSIconButton_root.ZDSIconButton_root__active,.ZDSIconButton_root:not(.ZDSIconButton_root__disabled):active{-webkit-transform:scale(95%);transform:scale(95%)}.ZDSIconButton_root.ZDSIconButton_root__active:after,.ZDSIconButton_root:not(.ZDSIconButton_root__disabled):active:after{opacity:1}.ZDSIconButton_root.ZDSIconButton_root__hover,.ZDSIconButton_root:not(.ZDSIconButton_root__disabled):not(.ZDSIconButton_root__active):not(:active):hover{transition:background-color .6s cubic-bezier(.34,1.56,.64,1),-webkit-transform .1s ease-out;transition:background-color .6s cubic-bezier(.34,1.56,.64,1),transform .1s ease-out;transition:background-color .6s cubic-bezier(.34,1.56,.64,1),transform .1s ease-out,-webkit-transform .1s ease-out}.ZDSIconButton_root:focus{outline:none!important}.ZDSIconButton_root.ZDSIconButton_root__focus:before,.ZDSIconButton_root:not(.ZDSIconButton_root__disabled):focus-visible:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:2px solid var(--zds-color-border-focus-primary);border-radius:1000px;background:transparent;z-index:0}.ZDSIconButton_root.ZDSIconButton_root__disabled{cursor:not-allowed}.ZDSIconButton_root.ZDSIconButton_root__busy{cursor:wait}.ZDSIconButton_buttonIcon{display:-webkit-flex;display:flex;width:24px;height:24px;font-size:24px;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;aspect-ratio:1/1;z-index:1;color:var(--zds-color-icon-primary)}.ZDSIconButton_buttonIcon .Zazzicon{color:inherit}.ZDSIconButton_root__small{padding:8px}.ZDSIconButton_root__medium{padding:10px}.ZDSIconButton_root__large{padding:12px}.ZDSIconButton_root__xl{padding:16px}.ZDSIconButton_root__default{background:var(--zds-color-surface-icon-button-default)}.ZDSIconButton_root__default.ZDSIconButton_root__disabled{background:var(--zds-color-surface-tertiary)}.ZDSIconButton_root__default.ZDSIconButton_root__disabled .ZDSIconButton_buttonIcon{color:var(--zds-color-surface-action-disabled)}.ZDSIconButton_root__default.ZDSIconButton_root__hover,.ZDSIconButton_root__default:not(.ZDSIconButton_root__disabled):not(.ZDSIconButton_root__active):not(:active):hover{background:var(--zds-color-surface-icon-button-hover)}.ZDSIconButton_root__default.ZDSIconButton_root:after{background:var(--zds-gradient-button-text-pressed)}.ZDSIconButton_root__outline{border:1.5px solid var(--zds-color-border-button-outline);background:var(--zds-color-surface-button-outline-default)}.ZDSIconButton_root__outline.ZDSIconButton_root__disabled{background:var(--zds-color-surface-tertiary);border:1px solid var(--zds-color-border-primary)}.ZDSIconButton_root__outline.ZDSIconButton_root__disabled .ZDSIconButton_buttonIcon{color:var(--zds-color-surface-action-disabled)}.ZDSIconButton_root__outline.ZDSIconButton_root__hover,.ZDSIconButton_root__outline:not(.ZDSIconButton_root__disabled):not(.ZDSIconButton_root__active):not(:active):hover{background:var(--zds-color-surface-icon-button-hover)}.ZDSIconButton_root__outline.ZDSIconButton_root:after{background:var(--zds-gradient-button-outline-pressed)}