.button-D4RPB3ZC:after{border-radius:calc(var(--ui-lib-private-squareButton-radius) + 4px)}.button-D4RPB3ZC:focus{outline:none}.button-D4RPB3ZC:focus-visible{outline:none}.button-D4RPB3ZC:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);left:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.button-D4RPB3ZC:focus:after{display:block}.button-D4RPB3ZC:focus-visible:after{display:block}.button-D4RPB3ZC:focus:not(:focus-visible):after{display:none}.button-D4RPB3ZC:after{border-color:var(--color-focus-outline-color-blue)}.button-D4RPB3ZC:not(.iconOnly-D4RPB3ZC){--ui-lib-private-squareButton-padding-hor-with-icon:calc(var(--ui-lib-size-defaulted-xsmall)*7px + var(--ui-lib-size-defaulted-small)*11px + var(--ui-lib-size-defaulted-medium)*15px + var(--ui-lib-size-defaulted-large)*23px + var(--ui-lib-size-defaulted-xlarge)*31px);--ui-lib-private-squareButton-margin-between-icons:calc(var(--ui-lib-size-defaulted-xsmall)*4px + var(--ui-lib-size-defaulted-small)*4px + var(--ui-lib-size-defaulted-medium)*4px + var(--ui-lib-size-defaulted-large)*8px + var(--ui-lib-size-defaulted-xlarge)*8px)}.button-D4RPB3ZC:not(.iconOnly-D4RPB3ZC) .startSlotWrap-D4RPB3ZC{margin-right:var(--ui-lib-private-squareButton-margin-between-icons)}.link-D4RPB3ZC{-webkit-user-select:none}@media not (pointer:coarse){@media (any-hover:hover){}}@media not (pointer:coarse){@media (any-hover:hover){}}@media not (pointer:coarse){@media (any-hover:hover){}}@media not (pointer:coarse){@media (any-hover:hover){}}@media not (pointer:coarse){@media (any-hover:hover){}}@media not (pointer:coarse){@media (any-hover:hover){}}@media not (pointer:coarse){@media (any-hover:hover){}}@media not (pointer:coarse){@media (any-hover:hover){}}@media not (pointer:coarse){@media (any-hover:hover){.black-D4RPB3ZC.primary-D4RPB3ZC:hover{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-neutral-extra-bold);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-neutral-extra-bold);--ui-lib-private-squareButton-content-color:var(--color-content-secondary-inverse)}}}.black-D4RPB3ZC.primary-D4RPB3ZC:active{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-neutral-bold);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-neutral-bold);--ui-lib-private-squareButton-content-color:var(--color-content-secondary-inverse)}@media not (pointer:coarse){@media (any-hover:hover){}}