.button-KoxY3d86:after{border-radius:calc(var(--ui-lib-private-squareButton-radius) + 4px)}.button-KoxY3d86:focus{outline:none}.button-KoxY3d86:focus-visible{outline:none}.button-KoxY3d86:after{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:none;height:calc(100% + 10px);inset-inline-start:-5px;pointer-events:none;position:absolute;top:-5px;width:calc(100% + 10px);z-index:1}.button-KoxY3d86:focus:after{display:block}.button-KoxY3d86:focus-visible:after{display:block}.button-KoxY3d86:focus:not(:focus-visible):after{display:none}.button-KoxY3d86:after{border-color:var(--color-focus-outline-color-blue)}@media not (pointer:coarse){@media (any-hover:hover){.blue-KoxY3d86.primary-KoxY3d86:hover{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-accent-semi-bold);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-accent-semi-bold);--ui-lib-private-squareButton-content-color:var(--color-content-tertiary-inverse)}}}.blue-KoxY3d86.primary-KoxY3d86:active{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-accent-bold);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-accent-bold);--ui-lib-private-squareButton-content-color:var(--color-content-tertiary-inverse)}@media not (pointer:coarse){@media (any-hover:hover){.blue-KoxY3d86.secondary-KoxY3d86:hover{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-accent-semi-bold);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-accent-semi-bold);--ui-lib-private-squareButton-content-color:var(--color-content-tertiary-inverse)}}}.blue-KoxY3d86.secondary-KoxY3d86:active{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-accent-bold);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-accent-bold);--ui-lib-private-squareButton-content-color:var(--color-content-tertiary-inverse)}@media not (pointer:coarse){@media (any-hover:hover){.gray-KoxY3d86.primary-KoxY3d86:hover{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-neutral-light);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-neutral-light);--ui-lib-private-squareButton-content-color:var(--color-content-secondary-neutral-bold)}}}.gray-KoxY3d86.primary-KoxY3d86:active{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-neutral-normal);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-neutral-normal);--ui-lib-private-squareButton-content-color:var(--color-content-secondary-neutral-bold)}@media not (pointer:coarse){@media (any-hover:hover){.gray-KoxY3d86.secondary-KoxY3d86:hover{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-neutral-extra-light);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-neutral-extra-light);--ui-lib-private-squareButton-content-color:var(--color-content-secondary-neutral-bold)}}}.gray-KoxY3d86.secondary-KoxY3d86:active{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-neutral-light);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-neutral-light);--ui-lib-private-squareButton-content-color:var(--color-content-secondary-neutral-bold)}@media not (pointer:coarse){@media (any-hover:hover){.green-KoxY3d86.primary-KoxY3d86:hover{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-success-semi-bold);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-success-semi-bold);--ui-lib-private-squareButton-content-color:var(--color-content-tertiary-inverse)}}}.green-KoxY3d86.primary-KoxY3d86:active{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-success-bold);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-success-bold);--ui-lib-private-squareButton-content-color:var(--color-content-tertiary-inverse)}@media not (pointer:coarse){@media (any-hover:hover){.green-KoxY3d86.secondary-KoxY3d86:hover{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-success-semi-bold);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-success-semi-bold);--ui-lib-private-squareButton-content-color:var(--color-content-tertiary-inverse)}}}.green-KoxY3d86.secondary-KoxY3d86:active{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-success-bold);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-success-bold);--ui-lib-private-squareButton-content-color:var(--color-content-tertiary-inverse)}@media not (pointer:coarse){@media (any-hover:hover){.red-KoxY3d86.primary-KoxY3d86:hover{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-danger-semi-bold);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-danger-semi-bold);--ui-lib-private-squareButton-content-color:var(--color-content-tertiary-inverse)}}}.red-KoxY3d86.primary-KoxY3d86:active{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-danger-bold);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-danger-bold);--ui-lib-private-squareButton-content-color:var(--color-content-tertiary-inverse)}@media not (pointer:coarse){@media (any-hover:hover){.red-KoxY3d86.secondary-KoxY3d86:hover{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-danger-semi-bold);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-danger-semi-bold);--ui-lib-private-squareButton-content-color:var(--color-content-tertiary-inverse)}}}.red-KoxY3d86.secondary-KoxY3d86:active{--ui-lib-private-squareButton-bg:var(--color-container-fill-primary-danger-bold);--ui-lib-private-squareButton-border:var(--color-container-fill-primary-danger-bold);--ui-lib-private-squareButton-content-color:var(--color-content-tertiary-inverse)}@media not (pointer:coarse){@media (any-hover:hover){.black-KoxY3d86.primary-KoxY3d86: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-KoxY3d86.primary-KoxY3d86: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){.black-KoxY3d86.secondary-KoxY3d86: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-KoxY3d86.secondary-KoxY3d86: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)}.button-KoxY3d86.grouped-KoxY3d86:focus{z-index:1}.button-KoxY3d86.grouped-KoxY3d86:focus-visible{z-index:1}.button-KoxY3d86.grouped-KoxY3d86:focus:not(:focus-visible){z-index:auto}.button-KoxY3d86.grouped-KoxY3d86.no-corner-top-left-KoxY3d86:after{border-top-left-radius:0}.button-KoxY3d86.grouped-KoxY3d86.no-corner-top-right-KoxY3d86:after{border-top-right-radius:0}.button-KoxY3d86.grouped-KoxY3d86.no-corner-bottom-right-KoxY3d86:after{border-bottom-right-radius:0}.button-KoxY3d86.grouped-KoxY3d86.no-corner-bottom-left-KoxY3d86:after{border-bottom-left-radius:0}