.fs-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;gap:var(--cat-space-x-small, .5rem);border:var(--cat-theme-border-width, 1px) solid transparent;border-radius:var(--cat-theme-border-radius, 4px);font-family:var(--cat-theme-typography-label-font-family, "Roboto Flex", sans-serif);font-weight:var(--cat-theme-typography-label-font-weight, 600);text-align:center;white-space:nowrap;cursor:pointer;user-select:none;appearance:none}.fs-button:disabled{cursor:not-allowed}.fs-button--full{width:100%}.fs-button--md{padding:var(--cat-button-padding, calc(var(--size-base-unit, 8px) * 1) var(--cat-space-medium, 16px));font-size:var(--cat-theme-typography-label-font-size, 14px);line-height:var(--cat-theme-typography-label-line-height, 20px)}.fs-button--md>*{margin-block:calc(var(--size-base-unit, 8px) * .125)}.fs-button--sm{padding:var(--cat-button-padding, calc(var(--size-base-unit, 8px) * .625) var(--cat-space-medium, 16px));font-size:var(--cat-theme-typography-label-font-size, 14px);line-height:var(--cat-theme-typography-label-line-height, 20px)}.fs-button--lg{padding:calc(var(--size-base-unit, 8px) * 1.375) var(--cat-space-x-large, 24px);font-size:var(--cat-theme-typography-label-lg-font-size, 16px);line-height:var(--cat-theme-typography-label-lg-line-height, 24px)}.fs-button--default{background:var(--cat-theme-color-button-background, #ffffff);color:var(--cat-theme-color-button-content, #000000);border-color:var(--cat-theme-color-button-border, #000000)}.fs-button--default:hover:not(:disabled){background:var(--cat-theme-color-button-background-hover, #f2f2f2);color:var(--cat-theme-color-button-content-hover, #000000);border-color:var(--cat-theme-color-button-border-hover, #000000)}.fs-button--default:active:not(:disabled){background:var(--cat-theme-color-button-background-active, #cccccc);color:var(--cat-theme-color-button-content-active, #000000);border-color:var(--cat-theme-color-button-border-active, #000000)}.fs-button--default:disabled{background:var(--cat-theme-color-background-default-disabled, #f2f2f2);color:var(--cat-theme-color-content-disabled, #aaaaaa);border-color:var(--cat-theme-color-border-disabled, #f2f2f2)}.fs-button--primary{background:var(--cat-theme-color-button-primary-background, #ffcd11);color:var(--cat-theme-color-button-primary-content, #000000);border-color:var(--cat-theme-color-background-transparent, transparent)}.fs-button--primary:hover:not(:disabled){background:var(--cat-theme-color-button-primary-background-hover, #ffe672)}.fs-button--primary:active:not(:disabled){background:var(--cat-theme-color-button-primary-background-active, #f3c206)}.fs-button--primary:disabled{background:var(--cat-theme-color-button-primary-background-disabled, #fff1b6);color:var(--cat-theme-color-content-disabled, #aaaaaa);border-color:var(--cat-theme-color-button-primary-border-disabled, #fff1b6)}.fs-button--pill-primary{border-radius:9999px}.fs-button--pill-primary.fs-button--md{padding:calc(var(--size-base-unit, 8px) * 1.125) calc(var(--size-base-unit, 8px) * 4)}.fs-button--pill-primary.fs-button--sm{padding:calc(var(--size-base-unit, 8px) * .625) calc(var(--size-base-unit, 8px) * 3)}.fs-button--pill-primary.fs-button--lg{padding:calc(var(--size-base-unit, 8px) * 1.375) calc(var(--size-base-unit, 8px) * 5)}.fs-button--contrast{background:var(--cat-theme-color-button-contrast-background, #000000);color:var(--cat-theme-color-button-contrast-content, #ffffff);border-color:var(--cat-theme-color-button-contrast-border, #000000)}.fs-button--contrast:hover:not(:disabled){background:var(--cat-theme-color-button-contrast-background-hover, #3f3f3f);border-color:var(--cat-theme-color-button-contrast-border-hover, #3f3f3f)}.fs-button--contrast:active:not(:disabled){background:var(--cat-theme-color-button-contrast-background-active, #696969);border-color:var(--cat-theme-color-button-contrast-border-active, #696969)}.fs-button--contrast:disabled{background:var(--cat-theme-color-background-default-disabled, #f2f2f2);color:var(--cat-theme-color-content-disabled, #aaaaaa);border-color:var(--cat-theme-color-border-disabled, #f2f2f2)}.fs-button--danger{background:var(--cat-theme-color-button-danger-background, #c52320);color:var(--cat-theme-color-button-danger-content, #ffffff);border-color:var(--cat-theme-color-button-danger-border, #c52320)}.fs-button--danger:hover:not(:disabled){background:var(--cat-theme-color-button-danger-background-hover, #de2222);border-color:var(--cat-theme-color-button-danger-border-hover, #de2222)}.fs-button--danger:active:not(:disabled){background:var(--cat-theme-color-button-danger-background-active, #990000);border-color:var(--cat-theme-color-button-danger-border-active, #990000)}.fs-button--danger:disabled{background:var(--cat-theme-color-button-danger-background-disabled, #ffd1c7);color:var(--cat-theme-color-content-disabled, #aaaaaa);border-color:var(--cat-theme-color-button-danger-border-disabled, #ffd1c7)}.fs-button--ghost{background:var(--cat-theme-color-background-transparent, transparent);color:var(--cat-theme-color-content-link-default, #0067b8);border-color:var(--cat-theme-color-button-ghost-border, transparent)}.fs-button--ghost:hover:not(:disabled){color:var(--cat-theme-color-content-link-hover, #0078d6)}.fs-button--ghost:active:not(:disabled){color:var(--cat-theme-color-content-link-active, #00447a)}.fs-button--ghost:disabled{color:var(--cat-theme-color-content-disabled, #aaaaaa)}.fs-button--ghost-danger{background:var(--cat-theme-color-button-ghost-danger-background, transparent);color:var(--cat-theme-color-button-ghost-danger-content, #c52320);border-color:var(--cat-theme-color-button-ghost-danger-border, transparent)}.fs-button--ghost-danger:hover:not(:disabled){color:var(--cat-theme-color-button-ghost-danger-content-hover, #de2222)}.fs-button--ghost-danger:active:not(:disabled){color:var(--cat-theme-color-button-ghost-danger-content-active, #990000)}.fs-button--ghost-danger:disabled{color:var(--cat-theme-color-content-disabled, #aaaaaa)}._0pzw7{justify-content:none}.TBqim{justify-content:space-evenly}.jHLUM{display:flex;align-items:center;gap:.5rem}@supports (-ms-ime-align: auto){.TBqim{justify-content:space-around}}.uQjYZ{outline:none;border:none;font-size:.875rem;font-weight:600;min-width:8rem;min-height:2.5rem;padding:.5rem .875rem;margin:0 .5rem;display:flex;align-items:center;cursor:pointer}.uQjYZ>*{pointer-events:none}.xN7w2{min-width:0}.Hgi8m{background-color:var(--cat-theme-color-content-default, var(--cat-color-neutral-90));color:var(--foresight-white)}.Hgi8m .BhOcw{fill:var(--foresight-white)}.Hgi8m:hover,.Hgi8m:focus{color:var(--foresight-white, var(--cat-color-neutral-0));background-color:var(--cat-theme-color-content-disabled, var(--cat-color-neutral-50));box-shadow:0 .938rem 2.5rem -.938rem #ccc3,0 -.938rem 2.5rem -.938rem #ccc3}.Hgi8m:disabled{color:var(--cat-theme-color-border-default, var(--cat-color-neutral-30));background-color:var(--cat-theme-color-background-subtle, var(--cat-color-neutral-10));border:.063rem solid var(--cat-theme-color-background-subtle-hover, var(--cat-color-neutral-20));box-shadow:none;pointer-events:none}.teDAc{background-color:var(--cat-color-brand-cat-yellow);color:var(--cat-color-neutral-100);border:.063rem solid transparent}.teDAc .BhOcw{fill:var(--cat-color-neutral-100)}.teDAc:hover{background-color:var(--cat-color-brand-yellow-20);color:var(--cat-color-neutral-100);box-shadow:0 .938rem 2.5rem -.938rem #ccc3,0 -.938rem 2.5rem -.938rem #ccc3}.teDAc:focus{background-color:var(--cat-color-brand-cat-yellow);color:var(--cat-color-neutral-100);border:.0625rem solid var(--cat-theme-color-form-border, var(--cat-color-neutral-60));box-shadow:0 .938rem 2.5rem -.938rem #ccc3,0 -.938rem 2.5rem -.938rem #ccc3}.teDAc:disabled{color:var(--cat-theme-color-border-default, var(--cat-color-neutral-30));background-color:var(--cat-theme-color-background-subtle, var(--cat-color-neutral-10));border:.063rem solid var(--cat-theme-color-background-subtle-hover, var(--cat-color-neutral-20));box-shadow:none;pointer-events:none}.s99y2{background-color:var(--foresight-white);color:var(--cat-theme-color-content-default, var(--cat-color-neutral-90));border:.063rem solid var(--cat-theme-color-content-default, var(--cat-color-neutral-90))}.s99y2 .BhOcw{fill:var(--cat-theme-color-content-default, var(--cat-color-neutral-90))}.s99y2:hover{color:var(--cat-theme-color-content-strong, var(--cat-color-neutral-100));background-color:var(--cat-theme-color-background-subtle, var(--cat-color-neutral-10));border:.063rem solid var(--cat-theme-color-content-default, var(--cat-color-neutral-90));box-shadow:0 .938rem 2.5rem -.938rem #ccc3,0 -.938rem 2.5rem -.938rem #ccc3}.s99y2:focus{color:var(--cat-theme-color-content-strong, var(--cat-color-neutral-100));background-color:var(--cat-color-brand-blue-10);border:.063rem solid var(--cat-color-brand-blue-30);box-shadow:0 .938rem 2.5rem -.938rem #ccc3,0 -.938rem 2.5rem -.938rem #ccc3}.s99y2:disabled{color:var(--cat-theme-color-border-default, var(--cat-color-neutral-30));background-color:var(--foresight-white);border:.063rem solid var(--cat-theme-color-background-subtle-hover, var(--cat-color-neutral-20));box-shadow:.063rem solid var(--cat-theme-color-content-default, var(--cat-color-neutral-90));pointer-events:none}.cmsNw{color:var(--cat-color-brand-blue-70);padding:1rem;margin:0;min-width:auto;min-height:auto;background:none;border:0}.cmsNw:hover{text-decoration:underline}.HumBl{padding:.5rem;border:none;border-radius:.25rem;min-width:0;min-height:0;margin:0;display:inline;background:transparent}.HumBl:hover:active{border:none;background-color:var(--cat-theme-color-border-default, var(--cat-color-neutral-30))}.HumBl:focus{border:none;background-color:transparent}.HumBl:hover{border:none;background-color:var(--cat-theme-color-border-subtle-hover, var(--cat-color-neutral-20))}.HumBl:disabled:hover{border:none;cursor:not-allowed}.bwUXA{margin-left:1.25rem;line-height:1rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}._6D-Vm{margin:0;line-height:1.3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.BhOcw{width:1.375rem;height:1.375rem;display:flex;align-items:center}.BhOcw svg{width:1.375rem;height:1.375rem;overflow:unset}.bedrock-dark .s99y2:focus{background-color:var(--cat-theme-color-background-subtle);border-color:var(--cat-theme-color-border-default)}.bedrock-dark .Hgi8m:focus{background-color:var(--cat-theme-color-background-subtle-hover)}
