.gpower-button{display:inline-flex;justify-content:center;column-gap:var(--gpower-spacing-xxs, 8px);box-sizing:border-box;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;height:fit-content;height:-moz-max-content;width:fit-content;width:-moz-max-content;border:solid 1px rgba(0,0,0,0);align-items:center;border-radius:var(--gpower-radius-full, 999px);transition:background-color;-webkit-transition-duration:270ms;-moz-transition-duration:270ms;-o-transition-duration:270ms;transition-duration:270ms;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;font-style:normal;text-rendering:optimizeLegibility;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-stretch:normal;letter-spacing:var(--gpower-letter-spacing-none, 0%);font-family:PingL,Verdana;font-weight:var(--gpower-font-weight-medium, 500);font-size:var(--gpower-font-size-4, 1.125rem);line-height:var(--gpower-line-height-body, 1.5);text-transform:var(--gpower-text-transform-none, none);text-decoration:var(--gpower-text-decoration-none, none);min-width:max-content}.gpower-button:focus-visible{outline:3px solid var(--color-border-focus);z-index:1;position:relative;outline-offset:2px}.gpower-button:focus:not(:focus-visible){outline:none !important}.gpower-button.gpower-button--loading{width:var(--button-width, auto)}.gpower-button--primary{background-color:var(--color-action-brand-default);color:var(--color-text-primary-on-color);padding:0;margin:0}.gpower-button--primary.gpower-button--primary:active,.gpower-button--primary.gpower-button--active{background-color:var(--color-action-brand-pressed);position:relative;isolation:isolate}.gpower-button--primary:hover{background-color:var(--color-action-brand-hover);color:var(--color-text-primary-on-color);position:relative;isolation:isolate}.gpower-button--primary.gpower-button--spinner{background-color:var(--color-action-brand-default);color:var(--color-text-primary-on-color)}.gpower-button--primary.gpower-button--disabled,.gpower-button--primary[disabled]{background-color:var(--color-action-brand-default);color:var(--color-text-primary-on-color);opacity:.5;filter:alpha(opacity=50);pointer-events:none}.gpower-button--secondary{background-color:var(--color-action-secondary-default);color:var(--color-text-primary);border-color:var(--color-border-default);padding:0;margin:0}.gpower-button--secondary.gpower-button--on-color{background-color:var(--color-action-secondary-default);color:var(--color-text-primary);border-color:var(--color-border-default)}.gpower-button--secondary.gpower-button--on-color:hover{background-color:var(--color-action-secondary-hover-on-color);color:var(--color-text-primary-on-color);border-color:var(--color-border-default-on-color)}.gpower-button--secondary.gpower-button--on-color:hover .gpower-button__icon{background-color:var(--color-icon-default-on-color)}.gpower-button--secondary.gpower-button--on-color.gpower-button--secondary:active,.gpower-button--secondary.gpower-button--on-color.gpower-button--active{background-color:var(--color-action-secondary-pressed-on-color);color:var(--color-text-primary-on-color);border-color:var(--color-border-default-on-color)}.gpower-button--secondary.gpower-button--on-color.gpower-button--spinner{background-color:var(--color-action-secondary-default);color:var(--color-text-primary)}.gpower-button--secondary.gpower-button--on-color.gpower-button--disabled,.gpower-button--secondary.gpower-button--on-color[disabled]{color:var(--color-text-primary);border-color:var(--color-border-default);opacity:.5;filter:alpha(opacity=50)}.gpower-button--secondary.gpower-button--secondary:active,.gpower-button--secondary.gpower-button--active{background-color:var(--color-action-secondary-pressed);position:relative;isolation:isolate}.gpower-button--secondary:hover{background-color:var(--color-action-secondary-hover);color:var(--color-text-primary);border-color:var(--color-border-default);position:relative;isolation:isolate}.gpower-button--secondary.gpower-button--spinner{background-color:var(--color-action-secondary-default);color:var(--color-text-primary);border-color:var(--color-border-default)}.gpower-button--secondary.gpower-button--disabled,.gpower-button--secondary[disabled]{background-color:var(--color-action-secondary-default);color:var(--color-text-primary);border-color:var(--color-border-default);opacity:.5;filter:alpha(opacity=50);pointer-events:none}.gpower-button--tertiary{background-color:rgba(0,0,0,0);color:var(--color-text-primary);text-decoration:underline;padding:0;margin:0}.gpower-button--tertiary.gpower-button--on-color{background-color:rgba(0,0,0,0);color:var(--color-text-primary-on-color)}.gpower-button--tertiary.gpower-button--on-color:hover{background-color:var(--color-action-secondary-hover-on-color);color:var(--color-text-primary-on-color)}.gpower-button--tertiary.gpower-button--on-color:hover .gpower-button__icon{background-color:var(--color-icon-default-on-color)}.gpower-button--tertiary.gpower-button--on-color.gpower-button--tertiary:active,.gpower-button--tertiary.gpower-button--on-color.gpower-button--active{background-color:var(--color-action-secondary-pressed-on-color);color:var(--color-text-primary-on-color)}.gpower-button--tertiary.gpower-button--on-color.gpower-button--spinner{background-color:rgba(0,0,0,0);color:var(--color-text-primary-on-color)}.gpower-button--tertiary.gpower-button--on-color.gpower-button--disabled,.gpower-button--tertiary.gpower-button--on-color[disabled]{color:var(--color-text-primary-on-color)}.gpower-button--tertiary.gpower-button--tertiary:active,.gpower-button--tertiary.gpower-button--active{background-color:var(--color-action-secondary-pressed);position:relative;isolation:isolate}.gpower-button--tertiary:hover{background-color:var(--color-action-secondary-hover);color:var(--color-text-primary);text-decoration:underline;position:relative;isolation:isolate}.gpower-button--tertiary.gpower-button--spinner{background-color:rgba(0,0,0,0);color:var(--color-text-primary);text-decoration:underline}.gpower-button--tertiary.gpower-button--disabled,.gpower-button--tertiary[disabled]{background-color:rgba(0,0,0,0);color:var(--color-text-primary);opacity:.5;filter:alpha(opacity=50);text-decoration:underline;pointer-events:none}.gpower-button--destructive{background-color:var(--color-action-destructive-default);color:var(--color-text-primary-on-color);padding:0;margin:0}.gpower-button--destructive.gpower-button--destructive:active,.gpower-button--destructive.gpower-button--active{background-color:var(--color-action-destructive-pressed);position:relative;isolation:isolate}.gpower-button--destructive:hover{background-color:var(--color-action-destructive-hover);color:var(--color-text-primary-on-color);position:relative;isolation:isolate}.gpower-button--destructive.gpower-button--spinner{background-color:var(--color-action-destructive-default);color:var(--color-text-primary-on-color)}.gpower-button--destructive.gpower-button--disabled,.gpower-button--destructive[disabled]{background-color:var(--color-action-destructive-default);color:var(--color-text-primary-on-color);opacity:.5;filter:alpha(opacity=50);pointer-events:none}.gpower-button--icon-button{width:40px;height:40px;line-height:0;transition:background-color,clip-path;-webkit-transition-duration:270ms;-moz-transition-duration:270ms;-o-transition-duration:270ms;transition-duration:270ms;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.gpower-button--icon-button:hover{-webkit-clip-path:polygon(50% 100%, 50% 100%, 58.11% 99.346%, 65.804% 97.451%, 72.978% 94.419%, 79.529% 90.353%, 85.355% 85.355%, 90.353% 79.529%, 94.419% 72.978%, 97.451% 65.804%, 99.346% 58.11%, 100% 50%, 100% 50%, 99.346% 41.89%, 97.451% 34.196%, 94.419% 27.022%, 90.353% 20.471%, 85.355% 14.645%, 79.529% 9.647%, 72.978% 5.581%, 65.804% 2.549%, 58.11% 0.654%, 50% 0%, 50% 0%, 41.89% 0.654%, 34.196% 2.549%, 27.022% 5.581%, 20.471% 9.647%, 14.645% 14.645%, 9.647% 20.471%, 5.581% 27.022%, 2.549% 34.196%, 0.654% 41.89%, 0% 50%, 0% 50%, 0.654% 58.11%, 2.549% 65.804%, 5.581% 72.978%, 9.647% 79.529%, 14.645% 85.355%, 20.471% 90.353%, 27.022% 94.419%, 34.196% 97.451%, 41.89% 99.346%, 50% 100%);clip-path:polygon(50% 100%, 50% 100%, 58.11% 99.346%, 65.804% 97.451%, 72.978% 94.419%, 79.529% 90.353%, 85.355% 85.355%, 90.353% 79.529%, 94.419% 72.978%, 97.451% 65.804%, 99.346% 58.11%, 100% 50%, 100% 50%, 99.346% 41.89%, 97.451% 34.196%, 94.419% 27.022%, 90.353% 20.471%, 85.355% 14.645%, 79.529% 9.647%, 72.978% 5.581%, 65.804% 2.549%, 58.11% 0.654%, 50% 0%, 50% 0%, 41.89% 0.654%, 34.196% 2.549%, 27.022% 5.581%, 20.471% 9.647%, 14.645% 14.645%, 9.647% 20.471%, 5.581% 27.022%, 2.549% 34.196%, 0.654% 41.89%, 0% 50%, 0% 50%, 0.654% 58.11%, 2.549% 65.804%, 5.581% 72.978%, 9.647% 79.529%, 14.645% 85.355%, 20.471% 90.353%, 27.022% 94.419%, 34.196% 97.451%, 41.89% 99.346%, 50% 100%)}.gpower-button--icon-button.gpower-button--m{width:32px;height:32px}.gpower-button--icon-button.gpower-button--s{width:24px;height:24px}.gpower-button:not(.gpower-button--icon-button){height:40px;padding-left:calc(var(--gpower-spacing-s, 16px) + 0px);padding-right:calc(var(--gpower-spacing-s, 16px) + 0px);white-space:nowrap}.gpower-button:not(.gpower-button--icon-button) .gpower-button__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gpower-button:not(.gpower-button--icon-button).gpower-button--m{height:32px;padding-left:calc(var(--gpower-spacing-s, 16px) + 0px);padding-right:calc(var(--gpower-spacing-s, 16px) + 0px);font-style:normal;text-rendering:optimizeLegibility;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-stretch:normal;letter-spacing:var(--gpower-letter-spacing-none, 0%);font-family:PingL,Verdana;font-weight:var(--gpower-font-weight-medium, 500);font-size:var(--gpower-font-size-3, 1rem);line-height:var(--gpower-line-height-body, 1.5);text-transform:var(--gpower-text-transform-none, none);text-decoration:var(--gpower-text-decoration-none, none)}.gpower-button:not(.gpower-button--icon-button).gpower-button--s{height:24px;padding-left:calc(var(--gpower-spacing-xs, 12px) + 0px);padding-right:calc(var(--gpower-spacing-xs, 12px) + 0px);font-style:normal;text-rendering:optimizeLegibility;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-stretch:normal;letter-spacing:var(--gpower-letter-spacing-none, 0%);font-family:PingL,Verdana;font-weight:var(--gpower-font-weight-medium, 500);font-size:var(--gpower-font-size-3, 1rem);line-height:var(--gpower-line-height-body, 1.5);text-transform:var(--gpower-text-transform-none, none);text-decoration:var(--gpower-text-decoration-none, none)}.gpower-button--align-icon-left{flex-direction:row-reverse}.gpower-button--spinner{pointer-events:none}.gpower-button--full-width{width:100%}@media(min-width: 0)and (max-width: 599.98px){.gpower-button--full-width-mobile{width:100%}}.gpower-button--primary i.gpower-icon,.gpower-button--destructive i.gpower-icon{background-color:#fff}.paragraph--type--button span.gpower-button.gpower-button--secondary i,.paragraph--type--button a.gpower-button.gpower-button--secondary i{background-color:var(--color-icon-default)}.paragraph--type--button .gpower-button.gpower-button--tertiary{text-decoration:underline}
