.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-checkbox{display:flex;flex-wrap:wrap;position:relative;width:fit-content;height:-moz-max-content;max-width:100%}.gpower-checkbox__input{position:relative;width:20px;height:20px;margin:0;margin-top:2px;-moz-appearance:initial;cursor:pointer;transition:background-color;-webkit-transition-duration:80ms;-moz-transition-duration:80ms;-o-transition-duration:80ms;transition-duration:80ms;border-radius:var(--gpower-radius-xxs, 4px)}.gpower-checkbox__input:focus-visible{outline:3px solid var(--color-border-focus);z-index:1;position:relative;outline-offset:2px}.gpower-checkbox__input:focus:not(:focus-visible){outline:none !important}.gpower-checkbox__input::before{content:"";cursor:pointer;box-sizing:border-box;position:absolute;width:100%;height:100%;background-color:var(--color-background-default);border:1px solid var(--color-border-contrast);border-radius:var(--gpower-radius-xxs, 4px);z-index:1;visibility:visible;transition:background-color;-webkit-transition-duration:80ms;-moz-transition-duration:80ms;-o-transition-duration:80ms;transition-duration:80ms}.gpower-checkbox__input::after{content:"";cursor:pointer;box-sizing:border-box;position:absolute;width:100%;height:100%;top:50%;left:50%;z-index:2;visibility:hidden;transition:background-color;-webkit-transition-duration:80ms;-moz-transition-duration:80ms;-o-transition-duration:80ms;transition-duration:80ms}.gpower-checkbox__focus{position:absolute;display:none;width:calc(100% + 4px);height:calc(100% + 4px);top:-2px;left:-2px;border:solid 3px var(--color-border-focus);border-radius:var(--gpower-radius-xxs, 4px);padding:calc(var(--gpower-spacing-xxxs, 4px) + 0px)}.gpower-checkbox :host(:focus-visible) .gpower-checkbox__focus{display:block}.gpower-checkbox__label{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-regular, 400);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);color:var(--color-text-primary)}.gpower-checkbox__description{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-regular, 400);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);color:var(--color-text-secondary);margin:0}.gpower-checkbox__error{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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);color:var(--color-text-negative);flex:1 0 100%;margin:0;margin-top:var(--gpower-spacing-xxxs, 4px)}.gpower-checkbox__legend{flex:1}.gpower-checkbox:not(.gpower-checkbox--position-right) .gpower-checkbox__legend{margin-left:var(--gpower-spacing-xs, 12px)}.gpower-checkbox--position-right{flex-direction:row-reverse}.gpower-checkbox--position-right .gpower-checkbox__legend{margin-right:var(--gpower-spacing-xs, 12px)}.gpower-checkbox:not(.gpower-checkbox--mixed) .gpower-checkbox__input::after{display:flex;align-items:center;justify-content:center;vertical-align:middle;mask-image:url("../assets/icons/outline/checkmark.svg");-webkit-mask-image:url("../assets/icons/outline/checkmark.svg");width:12px;height:9px;mask-size:12px 9px;-webkit-mask-size:12px 9px;background-color:var(--color-icon-default);margin-left:-6px;margin-top:-4.5px}.gpower-checkbox:not(.gpower-checkbox--mixed) .gpower-checkbox__input:checked::after,.gpower-checkbox:not(.gpower-checkbox--mixed) .gpower-checkbox__input[checked]::after{visibility:visible;background-color:var(--color-icon-default-on-color)}.gpower-checkbox:not(.gpower-checkbox--mixed) .gpower-checkbox__input:hover:not(.gpower-checkbox:not(.gpower-checkbox--mixed) .gpower-checkbox__input:hover:checked)::before{background-color:var(--color-action-secondary-hover);border-color:var(--color-border-hover)}.gpower-checkbox:not(.gpower-checkbox--mixed) .gpower-checkbox__input:hover:checked::before{background-color:var(--color-action-brand-hover);border:none}.gpower-checkbox:not(.gpower-checkbox--mixed) .gpower-checkbox__input:active:not(:checked)::before{background-color:var(--color-action-brand-default) !important;border:none !important}.gpower-checkbox:not(.gpower-checkbox--mixed) .gpower-checkbox__input:active:checked::before{background-color:var(--color-action-brand-default) !important;border:none !important}.gpower-checkbox:not(.gpower-checkbox--mixed):not(.gpower-checkbox--error):not(.gpower-checkbox--disabled) .gpower-checkbox__input:not(.gpower-checkbox:not(.gpower-checkbox--mixed):not(.gpower-checkbox--error):not(.gpower-checkbox--disabled) .gpower-checkbox__input:hover):checked::before,.gpower-checkbox:not(.gpower-checkbox--mixed):not(.gpower-checkbox--error):not(.gpower-checkbox--disabled) .gpower-checkbox__input:not(.gpower-checkbox:not(.gpower-checkbox--mixed):not(.gpower-checkbox--error):not(.gpower-checkbox--disabled) .gpower-checkbox__input:hover)[checked]::before{background-color:var(--color-action-brand-default);border:none}.gpower-checkbox:not(.gpower-checkbox--mixed).gpower-checkbox--error .gpower-checkbox__input::before{background-color:var(--color-surface-negative-bright);border-color:var(--color-border-negative)}.gpower-checkbox:not(.gpower-checkbox--mixed).gpower-checkbox--error .gpower-checkbox__input:not(.gpower-checkbox:not(.gpower-checkbox--mixed).gpower-checkbox--error .gpower-checkbox__input:hover):checked::before,.gpower-checkbox:not(.gpower-checkbox--mixed).gpower-checkbox--error .gpower-checkbox__input[checked]::before{background-color:var(--color-surface-negative-pure);border:none}.gpower-checkbox:not(.gpower-checkbox--mixed).gpower-checkbox--disabled .gpower-checkbox__input::before{border-color:var(--color-border-disabled);background-color:var(--color-background-default)}.gpower-checkbox:not(.gpower-checkbox--mixed).gpower-checkbox--disabled .gpower-checkbox__input:not(.gpower-checkbox:not(.gpower-checkbox--mixed).gpower-checkbox--disabled .gpower-checkbox__input:hover):checked::before,.gpower-checkbox:not(.gpower-checkbox--mixed).gpower-checkbox--disabled .gpower-checkbox__input[checked]::before{background:var(--color-background-disabled-contrast);border:none}.gpower-checkbox--mixed .gpower-checkbox__input::after{visibility:visible;display:flex;align-items:center;justify-content:center;vertical-align:middle;mask-image:url("../assets/icons/outline/mixed.svg");-webkit-mask-image:url("../assets/icons/outline/mixed.svg");width:10px;height:2px;mask-size:10px 2px;-webkit-mask-size:10px 2px;background-color:var(--color-icon-default);margin-left:-5px;margin-top:-1px}.gpower-checkbox--mixed .gpower-checkbox__input:hover::before{border-color:var(--color-border-hover);background-color:var(--color-action-secondary-hover)}.gpower-checkbox--mixed.gpower-checkbox--error .gpower-checkbox__input::after{background-color:var(--color-icon-negative)}.gpower-checkbox--mixed.gpower-checkbox--error .gpower-checkbox__input::before{background-color:var(--color-surface-negative-bright);border-color:var(--color-border-negative)}.gpower-checkbox--mixed.gpower-checkbox--disabled .gpower-checkbox__input::before{background-color:var(--color-background-default);border-color:var(--color-border-disabled)}.gpower-checkbox--disabled{pointer-events:none}.gpower-checkbox--disabled .gpower-checkbox__label{color:var(--color-text-disabled)}.gpower-checkbox--disabled .gpower-checkbox__description{color:var(--color-text-disabled)}.gpower-radio-button{display:flex;flex-wrap:wrap;position:relative;width:fit-content;height:-moz-max-content}.gpower-radio-button__input{position:relative;width:20px;height:20px;margin:0;margin-top:2px;display:block;cursor:pointer;border-radius:var(--gpower-radius-full, 999px)}.gpower-radio-button__input:focus-visible{outline:3px solid var(--color-border-focus);z-index:1;position:relative;outline-offset:2px}.gpower-radio-button__input:focus:not(:focus-visible){outline:none !important}.gpower-radio-button__input::before{content:"";cursor:pointer;box-sizing:border-box;position:absolute;width:100%;height:100%;background-color:var(--color-background-default);border:1px solid var(--color-border-contrast);border-radius:var(--gpower-radius-full, 999px);z-index:1;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.gpower-radio-button__input::after{content:"";position:absolute;width:8px;height:8px;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.7);border-radius:var(--gpower-radius-full, 999px);background-color:var(--color-background-default);border:6px solid var(--color-action-brand-default);z-index:2;opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.gpower-radio-button__input:checked::after,.gpower-radio-button__input[checked]::after{opacity:1;transform:translate(-50%, -50%) scale(1)}.gpower-radio-button__input:checked::before,.gpower-radio-button__input[checked]::before{border-color:var(--color-action-brand-default)}.gpower-radio-button__input:hover:not(.gpower-radio-button__input:hover:checked)::before{background-color:var(--color-action-secondary-hover);border-color:var(--color-border-hover)}.gpower-radio-button__input:hover:checked::before{border-color:var(--color-action-brand-hover)}.gpower-radio-button__input:active:not(:checked)::before{background-color:var(--color-action-brand-default) !important;border:none !important}.gpower-radio-button__input:active:checked::before{border-color:var(--color-action-brand-default) !important}.gpower-radio-button__input:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.gpower-radio-button__focus{position:absolute;display:none;width:calc(100% + 4px);height:calc(100% + 4px);top:-2px;left:-2px;border:solid 3px var(--color-border-focus);border-radius:var(--gpower-radius-xxs, 4px);padding:calc(var(--gpower-spacing-xxxs, 4px) + 0px)}.gpower-radio-button :host(:focus-visible) .gpower-radio-button__focus{display:block}.gpower-radio-button__label{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-regular, 400);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);color:var(--color-text-primary)}.gpower-radio-button__description{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-regular, 400);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);color:var(--color-text-secondary);margin:0}.gpower-radio-button__error{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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);color:var(--color-text-negative);flex:1 0 100%;margin:0;margin-top:var(--gpower-spacing-xxxs, 4px)}.gpower-radio-button__legend{flex:1}.gpower-radio-button:not(.gpower-radio-button--position-right) .gpower-radio-button__legend{margin-left:var(--gpower-spacing-xs, 12px)}.gpower-radio-button--position-right{flex-direction:row-reverse}.gpower-radio-button--position-right .gpower-radio-button__legend{margin-right:var(--gpower-spacing-xs, 12px)}.gpower-radio-button--error .gpower-radio-button__input::before{background-color:var(--color-surface-negative-bright);border-color:var(--color-border-negative)}.gpower-radio-button--error .gpower-radio-button__input:checked::after,.gpower-radio-button--error .gpower-radio-button__input[checked]::after{border-color:var(--color-border-negative)}.gpower-radio-button--disabled{pointer-events:none}.gpower-radio-button--disabled .gpower-radio-button__input::before{border-color:var(--color-border-disabled);background-color:var(--color-background-default)}.gpower-radio-button--disabled .gpower-radio-button__input:checked::after,.gpower-radio-button--disabled .gpower-radio-button__input[checked]::after{border-color:var(--color-background-disabled-contrast)}.gpower-radio-button--disabled .gpower-radio-button__label,.gpower-radio-button--disabled .gpower-radio-button__description{color:var(--color-text-disabled)}.gpower-datepicker-theme{--adp-padding: 0;--adp-color: var(--color-text-primary);--adp-width: calc(7 * var(--adp-day-cell-width));--adp-border-radius: 6px;--adp-background-color: var(--color-background-popover, #FFFFFF);--adp-background-color-hover: var(--color-action-secondary-hover, #39383A1A);--adp-background-color-active: var(--color-action-brand-default, #BE2E00);--adp-background-color-in-range: var(--color-surface-primary-bright, #FFD6BC);--adp-background-color-in-range-focused: var(--color-action-secondary-hover, #39383A1A);--adp-background-color-selected-other-month-focused: var(--color-action-brand-default, #BE2E00);--adp-background-color-selected-other-month: var(--color-action-brand-default, #BE2E00);--adp-color-disabled: var(--color-background-disabled, #39383A0D);--adp-cell-border-radius: 16px;--adp-cell-background-color-hover: var(--color-action-secondary-hover, #39383A1A);--adp-cell-background-color-selected: var(--color-action-brand-default, #BE2E00);--adp-cell-background-color-selected-hover: var(--color-action-brand-hover, #BE2E00);--adp-cell-background-color-in-range: var(--color-surface-primary-bright, #FFD6BC);--adp-cell-background-color-in-range-hover: var(--color-action-secondary-hover, #39383A1A);--adp-cell-border-color-in-range: transparent;--adp-day-name-color: var(--color-text-secondary, #39383ACC);--adp-day-name-color-hover: ar(--color-text-informative, #1E40AF);--adp-day-cell-width: 32px;--adp-day-cell-height: 32px;--adp-color-current-date: var(--color-text-informative, #1E40AF);--adp-month-cell-height: 32px;--adp-year-cell-height: 32px;--adp-color-other-month: var(--color-text-secondary, #39383ACC);--adp-color-other-month-hover: var(--color-text-secondary, #39383ACC);--adp-nav-action-size:24px;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-regular, 400);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);padding:calc(var(--gpower-spacing-m, 24px) + 0px);color:var(--color-text-primary)}.gpower-datepicker-theme .air-datepicker--pointer{display:none}.gpower-datepicker-theme .air-datepicker-nav{border:none}.gpower-datepicker-theme .air-datepicker--navigation .air-datepicker-nav--title{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-bold, 700);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);color:var(--color-text-primary);border-radius:var(--gpower-radius-m, 16px)}.gpower-datepicker-theme .air-datepicker--navigation .air-datepicker-nav--title>i{color:var(--color-text-primary)}.gpower-datepicker-theme .air-datepicker--navigation .air-datepicker-nav--title:active{color:var(--color-text-primary-on-color)}.gpower-datepicker-theme .air-datepicker--navigation .air-datepicker-nav--title:active>i{color:var(--color-text-primary-on-color)}.gpower-datepicker-theme .air-datepicker-nav--action:hover{background-color:rgba(0,0,0,0)}.gpower-datepicker-theme .air-datepicker-nav--action:active{background-color:rgba(0,0,0,0)}.gpower-datepicker-theme .air-datepicker--content{padding:0}.gpower-datepicker-theme .air-datepicker-body.-days- .air-datepicker--content{margin:auto}.gpower-datepicker-theme .air-datepicker-body--day-names{border-bottom:1px solid var(--color-border-default, rgba(57, 56, 58, 0.3490196078));height:32px;margin:0;margin-bottom:var(--gpower-spacing-xxxs, 4px)}.gpower-datepicker-theme .air-datepicker-body--cells.-years-{grid-template-columns:repeat(3, 1fr)}.gpower-datepicker-theme .air-datepicker-cell.-focus-{color:var(--color-text-primary)}.gpower-datepicker-theme .air-datepicker-cell.-selected-.-focus-{color:var(--color-text-primary-on-color)}.gpower-datepicker-theme .air-datepicker-cell.-day-.-current-{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-bold, 700);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);border:1px solid var(--color-border-informative)}.gpower-datepicker-theme .air-datepicker-cell.-day-.-current-:hover{border:none}.gpower-datepicker-theme .air-datepicker-cell.-day-.-range-from-,.gpower-datepicker-theme .air-datepicker-cell.-day-.-range-to-,.gpower-datepicker-theme .air-datepicker-cell.-month-.-range-from-,.gpower-datepicker-theme .air-datepicker-cell.-month-.-range-to-,.gpower-datepicker-theme .air-datepicker-cell.-year-.-range-from-,.gpower-datepicker-theme .air-datepicker-cell.-year-.-range-to-,.gpower-datepicker-theme .air-datepicker-cell.-other-month-.-range-from-,.gpower-datepicker-theme .air-datepicker-cell.-other-month-.-range-to-{background-color:var(--adp-cell-background-color-in-range);color:var(--color-text-primary-on-color);width:inherit;height:inherit;border-radius:inherit}.gpower-datepicker-theme .air-datepicker-cell.-day-.-range-from-:after,.gpower-datepicker-theme .air-datepicker-cell.-day-.-range-to-:after,.gpower-datepicker-theme .air-datepicker-cell.-month-.-range-from-:after,.gpower-datepicker-theme .air-datepicker-cell.-month-.-range-to-:after,.gpower-datepicker-theme .air-datepicker-cell.-year-.-range-from-:after,.gpower-datepicker-theme .air-datepicker-cell.-year-.-range-to-:after,.gpower-datepicker-theme .air-datepicker-cell.-other-month-.-range-from-:after,.gpower-datepicker-theme .air-datepicker-cell.-other-month-.-range-to-:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;min-width:32px;height:32px;background-color:var(--adp-cell-background-color-selected);border-radius:16px;z-index:-1}.gpower-datepicker-theme .air-datepicker-cell.-day-.-range-from-,.gpower-datepicker-theme .air-datepicker-cell.-month-.-range-from-,.gpower-datepicker-theme .air-datepicker-cell.-year-.-range-from-,.gpower-datepicker-theme .air-datepicker-cell.-other-month-.-range-from-{border-top-left-radius:16px;border-bottom-left-radius:16px}.gpower-datepicker-theme .air-datepicker-cell.-day-.-range-to-,.gpower-datepicker-theme .air-datepicker-cell.-month-.-range-to-,.gpower-datepicker-theme .air-datepicker-cell.-year-.-range-to-,.gpower-datepicker-theme .air-datepicker-cell.-other-month-.-range-to-{border-top-right-radius:16px;border-bottom-right-radius:16px}.gpower-datepicker-theme .air-datepicker-cell.-day-.-disabled-,.gpower-datepicker-theme .air-datepicker-cell.-month-.-disabled-,.gpower-datepicker-theme .air-datepicker-cell.-year-.-disabled-,.gpower-datepicker-theme .air-datepicker-cell.-other-month-.-disabled-{color:var(--color-text-disabled)}.gpower-datepicker-theme .datepicker-unavailable-cell,.gpower-datepicker-theme .datepicker-disabled-cell{color:var(--color-text-disabled)}.gpower-datepicker-theme--m{--adp-border-radius: 6px;--adp-cell-border-radius: 16px;--adp-day-cell-width: 24px;--adp-day-cell-height: 24px;--adp-month-cell-height: 24px;--adp-year-cell-height: 24px;--adp-nav-height: 24px;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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);padding:calc(var(--gpower-spacing-s, 16px) + 0px)}.gpower-datepicker-theme--m .air-datepicker-cell.-day-.-current-{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-bold, 700);font-size:var(--gpower-font-size-2, 0.875rem);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-datepicker-theme--m .air-datepicker-cell.-day-.-range-from-:after,.gpower-datepicker-theme--m .air-datepicker-cell.-day-.-range-to-:after,.gpower-datepicker-theme--m .air-datepicker-cell.-month-.-range-from-:after,.gpower-datepicker-theme--m .air-datepicker-cell.-month-.-range-to-:after,.gpower-datepicker-theme--m .air-datepicker-cell.-year-.-range-from-:after,.gpower-datepicker-theme--m .air-datepicker-cell.-year-.-range-to-:after,.gpower-datepicker-theme--m .air-datepicker-cell.-other-month-.-range-from-:after,.gpower-datepicker-theme--m .air-datepicker-cell.-other-month-.-range-to-:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;min-width:24px;height:24px;background-color:var(--adp-cell-background-color-selected);border-radius:16px;z-index:-1}.gpower-datepicker-theme--m .air-datepicker-cell.-day-.-range-from-,.gpower-datepicker-theme--m .air-datepicker-cell.-month-.-range-from-,.gpower-datepicker-theme--m .air-datepicker-cell.-year-.-range-from-,.gpower-datepicker-theme--m .air-datepicker-cell.-other-month-.-range-from-{border-top-left-radius:16px;border-bottom-left-radius:16px}.gpower-datepicker-theme--m .air-datepicker-cell.-day-.-range-to-,.gpower-datepicker-theme--m .air-datepicker-cell.-month-.-range-to-,.gpower-datepicker-theme--m .air-datepicker-cell.-year-.-range-to-,.gpower-datepicker-theme--m .air-datepicker-cell.-other-month-.-range-to-{border-top-right-radius:16px;border-bottom-right-radius:16px}.gpower-datepicker-theme__buttons-container{margin-top:var(--gpower-spacing-s, 16px);display:flex;flex-direction:row;justify-content:flex-end;gap:var(--gpower-spacing-s, 16px)}.gpower-select{width:100%}.gpower-select__label{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);color:var(--color-neutral-950);margin-bottom:var(--gpower-spacing-xxxs, 4px);display:block}.gpower-select__label-container{display:flex;align-items:center;gap:var(--gpower-spacing-xxxs, 4px)}.gpower-select__control{position:relative;width:100%}.gpower-select__input{outline:none;width:100%;border-radius:var(--gpower-radius-s, 12px);height:40px;box-sizing:border-box;border:solid 1px;background-color:var(--color-background-input-outlined, #FFFFFF);border-color:var(--color-border-default, rgba(57, 56, 58, 0.3490196078));padding-left:calc(var(--gpower-spacing-s, 16px) + 0px);padding-right:calc(var(--gpower-spacing-l, 32px) + 0px);display:flex;flex-direction:column;justify-content:center;transition:border-color,box-shadow,background-color,outline;-webkit-transition-duration:270ms;-moz-transition-duration:270ms;-o-transition-duration:270ms;transition-duration:270ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.gpower-select__input:hover{border-color:var(--color-border-hover, rgba(57, 56, 58, 0.6));cursor:pointer}.gpower-select__input:focus-visible{outline:3px solid var(--color-border-focus);z-index:1;position:relative;outline-offset:2px}.gpower-select__input:focus:not(:focus-visible){outline:none !important}.gpower-select__input-content{display:flex;align-items:center;gap:var(--gpower-spacing-xxs)}.gpower-select__flag{display:flex;align-items:center}.gpower-select__selected-icon{display:flex;align-items:center}.gpower-select__input-hidden:active+.gpower-select__input{border-color:var(--color-border-pressed, #FF5A00)}.gpower-select__input-hidden:disabled+.gpower-select__input{background-color:var(--color-background-disabled, rgba(57, 56, 58, 0.0509803922));border-color:var(--color-border-disabled, rgba(57, 56, 58, 0.2))}.gpower-select--focus .gpower-select__input{outline:3px solid var(--color-border-focus);z-index:1;position:relative;outline-offset:2px}.gpower-select__placeholder{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));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-regular, 400);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-select__icon{position:absolute;width:40px;height:40px;top:0;right:var(--gpower-spacing-l, 32px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9}.gpower-select__icon--icon-only{pointer-events:none}.gpower-select__arrow{position:absolute;width:var(--gpower-spacing-m, 24px);right:var(--gpower-spacing-xxs, 8px);height:40px;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.gpower-select__dropdown{position:absolute;left:0;width:100%;min-width:fit-content;max-width:100%;z-index:var(--gpower-zindex-dropdown, 100);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity,transform,visibility;-webkit-transition-duration:180ms;-moz-transition-duration:180ms;-o-transition-duration:180ms;transition-duration:180ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;transition-delay:0s,0s,0s}.gpower-select__dropdown--hidden{visibility:hidden}.gpower-select__dropdown:not(.gpower-select__dropdown--hidden){opacity:1;visibility:visible;transform:translateY(0);transition:opacity,transform,visibility;-webkit-transition-duration:180ms;-moz-transition-duration:180ms;-o-transition-duration:180ms;transition-duration:180ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;transition-delay:0s,0s,0s}.gpower-select__helper{margin:0;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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));margin-top:var(--gpower-spacing-xxxs, 4px)}.gpower-select__error{margin:0;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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);color:var(--color-text-negative, #991B1B);margin-top:var(--gpower-spacing-xxxs, 4px)}.gpower-select__success{margin:0;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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);color:var(--color-text-positive, #166534);margin-top:var(--gpower-spacing-xxxs, 4px)}.gpower-select__warning{margin:0;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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);color:var(--color-text-warning, #92400E);margin-top:var(--gpower-spacing-xxxs, 4px)}.gpower-select--active .gpower-select__input{border:1px solid;border-color:var(--color-border-pressed, #FF5A00);box-shadow:0 0 0 1px var(--color-border-pressed, #FF5A00);outline:none}.gpower-select--error .gpower-select__input{background-color:var(--color-surface-negative-bright, #FEF2F2);border-color:var(--color-border-negative, #DC2626)}.gpower-select--success .gpower-select__input{background-color:var(--color-surface-positive-bright, #F0FDF4);border-color:var(--color-border-positive, #16A34A)}.gpower-select--warning .gpower-select__input{background-color:var(--color-surface-warning-bright, #FFFBEB);border-color:var(--color-border-warning, #F59E0B)}.gpower-select--disabled{pointer-events:none}.gpower-select--disabled .gpower-select__input{background-color:var(--color-background-disabled, rgba(57, 56, 58, 0.0509803922));border-color:var(--color-border-disabled, rgba(57, 56, 58, 0.2))}.gpower-select--disabled .gpower-select__placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-select--disabled .gpower-select__label{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-select--disabled .gpower-select__helper{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-select--filled .gpower-select__placeholder{color:var(--color-text-primary, #111110)}.gpower-select--m .gpower-select__input{height:32px;border-radius:var(--gpower-radius-xs, 8px)}.gpower-select--m .gpower-select__icon{width:32px;height:32px;right:32px}.gpower-select--m .gpower-select__arrow{height:32px}.gpower-select--s .gpower-select__input{height:24px;border-radius:var(--gpower-radius-xxs, 4px)}.gpower-select--s .gpower-select__placeholder{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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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-select--s .gpower-select__icon{width:24px;height:24px;right:32px}.gpower-select--s .gpower-select__arrow{height:24px}.gpower-select--left .gpower-select__icon--icon-only{right:auto;left:0}.gpower-select--icon:not(.gpower-select--left) .gpower-select__input{padding-right:calc(var(--gpower-spacing-xl, 40px) + var(--gpower-spacing-l, 32px))}.gpower-select--icon:not(.gpower-select--left).gpower-select--m .gpower-select__input{padding-right:calc(var(--gpower-spacing-l, 32px) + var(--gpower-spacing-l, 32px))}.gpower-select--icon:not(.gpower-select--left).gpower-select--s .gpower-select__input{padding-right:calc(var(--gpower-spacing-l, 32px) + var(--gpower-spacing-m, 24px))}.gpower-select--icon.gpower-select--left .gpower-select__input{padding-left:calc(var(--gpower-spacing-xl, 40px) + 0px);padding-right:calc(var(--gpower-spacing-l, 32px) + 0px)}.gpower-select--icon.gpower-select--left.gpower-select--action.gpower-select--filled .gpower-select__input{padding-right:calc(var(--gpower-spacing-xl, 40px) + var(--gpower-spacing-l, 32px))}.gpower-select--icon.gpower-select--left.gpower-select--m .gpower-select__input{padding-left:calc(var(--gpower-spacing-l, 32px) + 0px);padding-right:calc(var(--gpower-spacing-l, 32px) + 0px)}.gpower-select--icon.gpower-select--left.gpower-select--m.gpower-select--action.gpower-select--filled .gpower-select__input{padding-right:calc(var(--gpower-spacing-l, 32px) + var(--gpower-spacing-l, 32px))}.gpower-select--icon.gpower-select--left.gpower-select--s .gpower-select__input{padding-left:calc(var(--gpower-spacing-m, 24px) + 0px);padding-right:calc(var(--gpower-spacing-l, 32px) + 0px)}.gpower-select--icon.gpower-select--left.gpower-select--s.gpower-select--action.gpower-select--filled .gpower-select__input{padding-right:calc(var(--gpower-spacing-l, 32px) + var(--gpower-spacing-m, 24px))}.gpower-select--opened .gpower-select__dropdown{display:block}.gpower-select--top .gpower-select__dropdown{transform:translateY(calc(-100% - 40px - var(--gpower-spacing-xxxs, 4px)))}.gpower-select--top.gpower-select--m .gpower-select__dropdown{transform:translateY(calc(-100% - 32px - var(--gpower-spacing-xxxs, 4px)))}.gpower-select--top.gpower-select--s .gpower-select__dropdown{transform:translateY(calc(-100% - 24px - var(--gpower-spacing-xxxs, 4px)))}.gpower-select--bottom .gpower-select__dropdown{top:calc(40px + var(--gpower-spacing-xxxs, 4px))}.gpower-select--bottom.gpower-select--m .gpower-select__dropdown{top:calc(32px + var(--gpower-spacing-xxxs, 4px))}.gpower-select--bottom.gpower-select--s .gpower-select__dropdown{top:calc(24px + var(--gpower-spacing-xxxs, 4px))}.gpower-text-input{width:var(--gpower-text-input-width, 100%)}.gpower-text-input__label{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);color:var(--color-text-primary);margin-bottom:var(--gpower-spacing-xxxs, 4px)}.gpower-text-input__label-container{display:flex;align-items:center;gap:var(--gpower-spacing-xxxs, 4px)}.gpower-text-input__control{position:relative;width:100%;display:flex;align-items:center;border:1px solid rgba(0,0,0,0);border-radius:var(--gpower-radius-s, 12px);background-color:var(--color-background-input-outlined, #FFFFFF);border-color:var(--color-border-default, rgba(57, 56, 58, 0.3490196078));-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:text;transition:border-color,box-shadow,background-color;-webkit-transition-duration:270ms;-moz-transition-duration:270ms;-o-transition-duration:270ms;transition-duration:270ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.gpower-text-input__control:hover{border-color:var(--color-border-hover, rgba(57, 56, 58, 0.6))}.gpower-text-input__control:focus-within{outline:3px solid var(--color-border-focus);z-index:1;position:relative;outline-offset:2px}.gpower-text-input__input{outline:none;width:100%;padding-left:calc(var(--gpower-spacing-s, 16px) + 0px);height:40px;box-sizing:border-box;border:none;background-color:rgba(0,0,0,0);color:var(--color-text-primary, #111110);border-radius:var(--gpower-radius-s, 12px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;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-regular, 400);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);cursor:text}.gpower-text-input__input::-webkit-input-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8))}.gpower-text-input__input:-moz-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));opacity:1}.gpower-text-input__input::-moz-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));opacity:1}.gpower-text-input__input:-ms-input-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8))}.gpower-text-input__input::-ms-input-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8))}.gpower-text-input__input::-ms-input-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8))}.gpower-text-input__input::placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8))}.gpower-text-input__input:focus{outline:none}.gpower-text-input__dropdown{position:relative;display:flex;align-items:center;margin-left:var(--gpower-spacing-xxxs, 4px);margin-right:var(--gpower-spacing-xxxs, 4px)}.gpower-text-input__dropdown .gpower-select__input{background-color:var(--color-surface-neutral, rgba(57, 56, 58, 0.0509803922));border:none;height:32px}.gpower-text-input__dropdown .gpower-select__input:hover{background-color:var(--color-action-secondary-hover, rgba(57, 56, 58, 0.1019607843))}.gpower-text-input__dropdown .gpower-select__input:active{background-color:var(--color-action-secondary-pressed, rgba(57, 56, 58, 0.2))}.gpower-text-input__dropdown .gpower-select__input:focus-within{background-color:var(--color-action-secondary-pressed, rgba(57, 56, 58, 0.2))}.gpower-text-input__dropdown .gpower-select__arrow{height:32px}.gpower-text-input__prefix{display:flex;align-items:center;position:relative;padding-left:calc(var(--gpower-spacing-s, 16px) + 0px);padding-right:calc(var(--gpower-spacing-s, 16px) + 0px);background-color:var(--color-surface-neutral, rgba(57, 56, 58, 0.0509803922));color:var(--color-text-primary, #111110);border-right:1px solid var(--color-border-default, rgba(57, 56, 58, 0.3490196078));border-top-left-radius:var(--gpower-radius-s, 12px);border-bottom-left-radius:var(--gpower-radius-s, 12px);height:40px;white-space:nowrap;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-regular, 400);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-text-input__suffix{display:flex;align-items:center;position:relative;right:0;padding-left:calc(var(--gpower-spacing-s, 16px) + 0px);padding-right:calc(var(--gpower-spacing-s, 16px) + 0px);background-color:var(--color-surface-neutral, rgba(57, 56, 58, 0.0509803922));color:var(--color-text-primary, #111110);border-left:1px solid var(--color-border-default, rgba(57, 56, 58, 0.3490196078));border-top-right-radius:var(--gpower-radius-s, 12px);border-bottom-right-radius:var(--gpower-radius-s, 12px);height:40px;white-space:nowrap;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-regular, 400);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-text-input__button{display:flex;align-items:center;right:0;padding-left:calc(var(--gpower-spacing-xxs, 8px) + 0px);padding-right:calc(var(--gpower-spacing-xxs, 8px) + 0px)}.gpower-text-input__icon{position:absolute;width:40px;height:40px;top:0;right:0;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:9}.gpower-text-input__icon--left{right:auto;left:0}.gpower-text-input__helper{margin:0;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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));margin-top:var(--gpower-spacing-xxxs, 4px)}.gpower-text-input__error{margin:0;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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);color:var(--color-text-negative, #991B1B);margin-top:var(--gpower-spacing-xxxs, 4px)}.gpower-text-input__success{margin:0;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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);color:var(--color-text-positive, #166534);margin-top:var(--gpower-spacing-xxxs, 4px)}.gpower-text-input__warning{margin:0;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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);color:var(--color-text-warning);margin-top:var(--gpower-spacing-xxxs, 4px)}.gpower-text-input:not(.gpower-text-input--disabled).gpower-text-input--active .gpower-text-input__control{border-color:var(--color-border-pressed, #FF5A00)}.gpower-text-input:not(.gpower-text-input--disabled).gpower-text-input--error .gpower-text-input__control{background-color:var(--color-surface-negative-bright, #FEF2F2);border-color:var(--color-border-negative, #DC2626)}.gpower-text-input:not(.gpower-text-input--disabled).gpower-text-input--error .gpower-text-input__control:focus-within{border:1px solid;background-color:var(--color-surface-negative-bright, #FEF2F2);border-color:var(--color-border-negative, #DC2626);box-shadow:0 0 0 1px var(--color-border-negative, #DC2626)}.gpower-text-input:not(.gpower-text-input--disabled).gpower-text-input--warning .gpower-text-input__control{background-color:var(--color-surface-warning-bright);border-color:var(--color-border-warning)}.gpower-text-input:not(.gpower-text-input--disabled).gpower-text-input--warning .gpower-text-input__control:focus-within{border:1px solid;background-color:var(--color-surface-warning-bright);border-color:var(--color-border-warning);box-shadow:0 0 0 1px var(--color-border-warning)}.gpower-text-input:not(.gpower-text-input--disabled).gpower-text-input--success .gpower-text-input__control{background-color:var(--color-surface-positive-bright, #F0FDF4);border-color:var(--color-border-positive, #16A34A)}.gpower-text-input:not(.gpower-text-input--disabled).gpower-text-input--success .gpower-text-input__control:focus-within{border:1px solid;background-color:var(--color-surface-positive-bright, #F0FDF4);border-color:var(--color-border-positive, #16A34A);box-shadow:0 0 0 1px var(--color-border-positive, #16A34A)}.gpower-text-input:not(.gpower-text-input--disabled).gpower-text-input--filled .gpower-text-input__control{color:var(--color-text-primary)}.gpower-text-input:not(.gpower-text-input--disabled).gpower-text-input--active .gpower-text-input__control{border:1px solid;border-color:var(--color-border-pressed, #FF5A00);box-shadow:0 0 0 1px var(--color-border-pressed, #FF5A00)}.gpower-text-input--disabled{pointer-events:none}.gpower-text-input--disabled .gpower-text-input__control{background-color:var(--color-background-disabled, rgba(57, 56, 58, 0.0509803922));border-color:var(--color-border-disabled, rgba(57, 56, 58, 0.2))}.gpower-text-input--disabled .gpower-text-input__input{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-text-input--disabled .gpower-text-input__input::-webkit-input-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-text-input--disabled .gpower-text-input__input:-moz-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843));opacity:1}.gpower-text-input--disabled .gpower-text-input__input::-moz-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843));opacity:1}.gpower-text-input--disabled .gpower-text-input__input:-ms-input-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-text-input--disabled .gpower-text-input__input::-ms-input-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-text-input--disabled .gpower-text-input__input::-ms-input-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-text-input--disabled .gpower-text-input__input::placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-text-input--disabled .gpower-text-input__label{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-text-input--disabled .gpower-text-input__prefix,.gpower-text-input--disabled .gpower-text-input__suffix{color:var(--color-text-primary, #111110)}.gpower-text-input--disabled .gpower-text-input__helper{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-text-input--readonly{pointer-events:none;cursor:text}.gpower-text-input--readonly .gpower-text-input__control{background-color:var(--color-background-disabled, rgba(57, 56, 58, 0.0509803922));border-color:var(--color-border-disabled, rgba(57, 56, 58, 0.2))}.gpower-text-input--readonly .gpower-text-input__input::-webkit-input-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8))}.gpower-text-input--readonly .gpower-text-input__input:-moz-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));opacity:1}.gpower-text-input--readonly .gpower-text-input__input::-moz-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));opacity:1}.gpower-text-input--readonly .gpower-text-input__input:-ms-input-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8))}.gpower-text-input--readonly .gpower-text-input__input::-ms-input-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8))}.gpower-text-input--readonly .gpower-text-input__input::-ms-input-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8))}.gpower-text-input--readonly .gpower-text-input__input::placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8))}.gpower-text-input--m .gpower-text-input__control{border-radius:var(--gpower-radius-xs, 8px)}.gpower-text-input--m .gpower-text-input__input{height:32px;border-radius:var(--gpower-radius-xs, 8px)}.gpower-text-input--m .gpower-text-input__icon{width:32px;height:32px}.gpower-text-input--m .gpower-text-input__prefix,.gpower-text-input--m .gpower-text-input__suffix{height:32px;padding-left:calc(var(--gpower-spacing-xs, 12px) + 0px);padding-right:calc(var(--gpower-spacing-xs, 12px) + 0px)}.gpower-text-input--m .gpower-text-input__prefix{border-top-left-radius:var(--gpower-radius-xs, 8px);border-bottom-left-radius:var(--gpower-radius-xs, 8px)}.gpower-text-input--m .gpower-text-input__suffix{border-top-right-radius:var(--gpower-radius-xs, 8px);border-bottom-right-radius:var(--gpower-radius-xs, 8px)}.gpower-text-input--m .gpower-text-input__dropdown .gpower-select__input{height:24px}.gpower-text-input--m .gpower-text-input__dropdown .gpower-select__arrow{height:24px}.gpower-text-input--s .gpower-text-input__control{border-radius:var(--gpower-radius-xxs, 4px)}.gpower-text-input--s .gpower-text-input__input{height:24px;border-radius:var(--gpower-radius-xxs, 4px);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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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-text-input--s .gpower-text-input__icon{width:24px;height:24px}.gpower-text-input--s .gpower-text-input__prefix,.gpower-text-input--s .gpower-text-input__suffix{height:24px;padding-left:calc(var(--gpower-spacing-xxs, 8px) + 0px);padding-right:calc(var(--gpower-spacing-xxs, 8px) + 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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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-text-input--s .gpower-text-input__prefix{border-top-left-radius:var(--gpower-radius-xxs, 4px);border-bottom-left-radius:var(--gpower-radius-xxs, 4px)}.gpower-text-input--s .gpower-text-input__suffix{border-top-right-radius:var(--gpower-radius-xxs, 4px);border-bottom-right-radius:var(--gpower-radius-xxs, 4px)}.gpower-text-input--s .gpower-text-input__dropdown .gpower-select__input{height:20px}.gpower-text-input--s .gpower-text-input__dropdown .gpower-select__arrow{height:20px}.gpower-text-input--s .gpower-text-input__button{padding-left:calc(var(--gpower-spacing-xxxs, 4px) + 0px);padding-right:calc(var(--gpower-spacing-xxxs, 4px) + 0px)}.gpower-text-input--s .gpower-text-input__button-control{height:20px !important}.gpower-text-input:not(.gpower-text-input--icon) .gpower-text-input__input{padding-right:calc(var(--gpower-spacing-s, 16px) + 0px)}.gpower-text-input--icon:not(.gpower-text-input--left) .gpower-text-input__input{padding-right:calc(var(--gpower-spacing-xl, 40px) + 0px)}.gpower-text-input--icon:not(.gpower-text-input--left).gpower-text-input--m .gpower-text-input__input{padding-right:calc(var(--gpower-spacing-l, 32px) + 0px)}.gpower-text-input--icon.gpower-text-input--left .gpower-text-input__input{padding-left:calc(var(--gpower-spacing-xl, 40px) + 0px);padding-right:calc(var(--gpower-spacing-s, 16px) + 0px)}.gpower-text-input--icon.gpower-text-input--left.gpower-text-input--action.gpower-text-input--filled .gpower-text-input__input,.gpower-text-input--icon.gpower-text-input--left.gpower-text-input--action.gpower-text-input--loading .gpower-text-input__input{padding-right:calc(var(--gpower-spacing-xl, 40px) + 0px)}.gpower-text-input--icon.gpower-text-input--left.gpower-text-input--m .gpower-text-input__input{padding-left:calc(var(--gpower-spacing-l, 32px) + 0px)}.gpower-text-input--icon.gpower-text-input--left.gpower-text-input--m.gpower-text-input--action.gpower-text-input--filled .gpower-text-input__input,.gpower-text-input--icon.gpower-text-input--left.gpower-text-input--m.gpower-text-input--action.gpower-text-input--loading .gpower-text-input__input{padding-right:calc(var(--gpower-spacing-l, 32px) + 0px)}.gpower-text-input:not(.gpower-text-input--action) .gpower-text-input__icon{pointer-events:none}.gpower-text-input--action.gpower-text-input--clear:not(.gpower-text-input--filled) .gpower-text-input__icon{display:none}.gpower-textarea{width:100%}.gpower-textarea__label{display:flex;justify-content:space-between;align-items:end;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);color:var(--color-neutral-950);margin-bottom:var(--gpower-spacing-xxxs, 4px)}.gpower-textarea__label-container{display:flex;align-items:center;gap:var(--gpower-spacing-xxxs, 4px)}.gpower-textarea__char-counter{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-regular, 400);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);color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));margin-left:auto}.gpower-textarea__textarea-container{border:1px solid;display:flex;box-sizing:border-box;cursor:text;border-radius:var(--gpower-radius-s, 12px);background-color:var(--color-background-input-outlined, #FFFFFF);border-color:var(--color-border-default, rgba(57, 56, 58, 0.3490196078));padding-top:calc(var(--gpower-spacing-xxs, 8px) + 0px);padding-bottom:calc(var(--gpower-spacing-xxs, 8px) + 0px);padding-left:calc(var(--gpower-spacing-xs, 12px) + 0px);padding-right:calc(var(--gpower-spacing-xxxs, 4px) + 0px);transition:border-color,box-shadow;-webkit-transition-duration:180ms;-moz-transition-duration:180ms;-o-transition-duration:180ms;transition-duration:180ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.gpower-textarea__textarea-container:hover{border-color:var(--color-border-hover, rgba(57, 56, 58, 0.6))}.gpower-textarea__textarea-container:focus-within{outline:3px solid var(--color-border-focus);z-index:1;position:relative;outline-offset:2px}.gpower-textarea__textarea-container:disabled{background-color:var(--color-background-disabled, rgba(57, 56, 58, 0.0509803922));border-color:var(--color-border-disabled, rgba(57, 56, 58, 0.2))}.gpower-textarea__textarea-container:disabled::-webkit-input-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-textarea__textarea-container:disabled:-moz-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843));opacity:1}.gpower-textarea__textarea-container:disabled::-moz-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843));opacity:1}.gpower-textarea__textarea-container:disabled:-ms-input-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-textarea__textarea-container:disabled::-ms-input-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-textarea__textarea-container:disabled::-ms-input-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-textarea__textarea-container:disabled::placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-textarea__textarea{outline:none;flex:1;height:96px;box-sizing:border-box;border:none;background-color:rgba(0,0,0,0);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-regular, 400);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);scrollbar-width:thin;scrollbar-color:var(--color-misc-scrollbar) transparent}.gpower-textarea__textarea::-webkit-scrollbar{width:4px;background-color:rgba(0,0,0,0)}.gpower-textarea__textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px var(--color-misc-scrollbar);border-radius:2px;background-color:rgba(0,0,0,0);margin:2px 0}.gpower-textarea__textarea::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:inset 0 0 6px var(--color-misc-scrollbar);background-color:var(--color-misc-scrollbar);transition:background .2s ease,opacity .2s ease;opacity:.6}.gpower-textarea__textarea::-webkit-scrollbar-thumb:hover,.gpower-textarea__textarea::-webkit-scrollbar-thumb:active,.gpower-textarea__textarea:focus-visible::-webkit-scrollbar-thumb{background-color:var(--color-misc-scrollbar);opacity:1}.gpower-textarea__textarea:hover::-webkit-scrollbar-thumb{opacity:1}.gpower-textarea__textarea::-webkit-input-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));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-regular, 400);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-textarea__textarea:-moz-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));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-regular, 400);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);opacity:1}.gpower-textarea__textarea::-moz-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));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-regular, 400);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);opacity:1}.gpower-textarea__textarea:-ms-input-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));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-regular, 400);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-textarea__textarea::-ms-input-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));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-regular, 400);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-textarea__textarea::-ms-input-placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));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-regular, 400);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-textarea__textarea::placeholder{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));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-regular, 400);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-textarea__helper{margin:0;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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));margin-top:var(--gpower-spacing-xxxs, 4px)}.gpower-textarea__error{margin:0;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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);color:var(--color-text-negative, #991B1B);margin-top:var(--gpower-spacing-xxxs, 4px)}.gpower-textarea__success{margin:0;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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);color:var(--color-text-positive, #166534);margin-top:var(--gpower-spacing-xxxs, 4px)}.gpower-textarea__warning{margin:0;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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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);color:var(--color-text-warning);margin-top:var(--gpower-spacing-xxxs, 4px)}.gpower-textarea:not(.gpower-textarea--disabled).gpower-textarea--error .gpower-textarea__textarea-container{background-color:var(--color-surface-negative-bright, #FEF2F2);border-color:var(--color-border-negative, #DC2626)}.gpower-textarea:not(.gpower-textarea--disabled).gpower-textarea--success .gpower-textarea__textarea-container{background-color:var(--color-surface-positive-bright, #F0FDF4);border-color:var(--color-border-positive, #16A34A)}.gpower-textarea:not(.gpower-textarea--disabled).gpower-textarea--warning .gpower-textarea__textarea-container{background-color:var(--color-surface-warning-bright);border-color:var(--color-border-warning)}.gpower-textarea:not(.gpower-textarea--disabled).gpower-textarea--filled .gpower-textarea__textarea{color:var(--color-neutral-950)}.gpower-textarea:not(.gpower-textarea--disabled).gpower-textarea--active .gpower-textarea__textarea-container{border:1px solid;border-color:var(--color-border-pressed, #FF5A00);box-shadow:0 0 0 1px var(--color-border-pressed, #FF5A00)}.gpower-textarea--disabled{pointer-events:none}.gpower-textarea--disabled .gpower-textarea__textarea{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-textarea--disabled .gpower-textarea__textarea::-webkit-input-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-textarea--disabled .gpower-textarea__textarea:-moz-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843));opacity:1}.gpower-textarea--disabled .gpower-textarea__textarea::-moz-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843));opacity:1}.gpower-textarea--disabled .gpower-textarea__textarea:-ms-input-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-textarea--disabled .gpower-textarea__textarea::-ms-input-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-textarea--disabled .gpower-textarea__textarea::-ms-input-placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-textarea--disabled .gpower-textarea__textarea::placeholder{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-textarea--disabled .gpower-textarea__label{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-textarea--disabled .gpower-textarea__helper{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-textarea--no-resize .gpower-textarea__textarea{resize:none}.gpower-menu{display:flex;flex-direction:column;position:relative;max-width:400px;min-width:288px;z-index:var(--gpower-zindex-dropdown, 100);box-sizing:border-box;max-height:90vh;scrollbar-width:thin;scrollbar-color:var(--color-misc-scrollbar) transparent;background-color:var(--color-background-popover, #FFFFFF);border:.5px solid var(--color-border-default, rgba(57, 56, 58, 0.3490196078));box-shadow:0 8px 16px 0 var(--color-transparent-black-20, rgba(57, 56, 58, 0.2));border-radius:var(--gpower-radius-xs, 8px);padding:calc(var(--gpower-spacing-s, 16px) + 0px);opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity,transform;-webkit-transition-duration:180ms;-moz-transition-duration:180ms;-o-transition-duration:180ms;transition-duration:180ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;transition-delay:0s,0s}.gpower-menu::-webkit-scrollbar{width:4px;background-color:rgba(0,0,0,0)}.gpower-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px var(--color-misc-scrollbar);border-radius:2px;background-color:rgba(0,0,0,0);margin:2px 0}.gpower-menu::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:inset 0 0 6px var(--color-misc-scrollbar);background-color:var(--color-misc-scrollbar);transition:background .2s ease,opacity .2s ease;opacity:.6}.gpower-menu::-webkit-scrollbar-thumb:hover,.gpower-menu::-webkit-scrollbar-thumb:active,.gpower-menu:focus-visible::-webkit-scrollbar-thumb{background-color:var(--color-misc-scrollbar);opacity:1}.gpower-menu:hover::-webkit-scrollbar-thumb{opacity:1}.gpower-menu--l{padding:calc(var(--gpower-spacing-s, 16px) + 0px)}.gpower-menu--m{padding:calc(var(--gpower-spacing-xs, 12px) + 0px)}.gpower-menu--s{border-radius:var(--gpower-radius-xxs, 4px);padding:calc(var(--gpower-spacing-xxs, 8px) + 0px)}.gpower-menu--hidden{visibility:hidden;display:none}.gpower-menu:not(.gpower-menu--hidden){opacity:1;visibility:visible;transform:translateY(0);transition:display,opacity,transform;-webkit-transition-duration:180ms;-moz-transition-duration:180ms;-o-transition-duration:180ms;transition-duration:180ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;transition-delay:0s,0s;display:block}.gpower-menu--adaptable{min-width:0}.gpower-menu--dropdown{max-height:288px;overflow:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-misc-scrollbar) transparent}.gpower-menu--dropdown::-webkit-scrollbar{width:4px;background-color:rgba(0,0,0,0)}.gpower-menu--dropdown::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px var(--color-misc-scrollbar);border-radius:2px;background-color:rgba(0,0,0,0);margin:2px 0}.gpower-menu--dropdown::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:inset 0 0 6px var(--color-misc-scrollbar);background-color:var(--color-misc-scrollbar);transition:background .2s ease,opacity .2s ease;opacity:.6}.gpower-menu--dropdown::-webkit-scrollbar-thumb:hover,.gpower-menu--dropdown::-webkit-scrollbar-thumb:active,.gpower-menu--dropdown:focus-visible::-webkit-scrollbar-thumb{background-color:var(--color-misc-scrollbar);opacity:1}.gpower-menu--dropdown:hover::-webkit-scrollbar-thumb{opacity:1}.gpower-menu--nav-bar{max-height:90vh;scrollbar-width:thin;scrollbar-color:var(--color-misc-scrollbar) transparent}.gpower-menu--nav-bar::-webkit-scrollbar{width:4px;background-color:rgba(0,0,0,0)}.gpower-menu--nav-bar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px var(--color-misc-scrollbar);border-radius:2px;background-color:rgba(0,0,0,0);margin:2px 0}.gpower-menu--nav-bar::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:inset 0 0 6px var(--color-misc-scrollbar);background-color:var(--color-misc-scrollbar);transition:background .2s ease,opacity .2s ease;opacity:.6}.gpower-menu--nav-bar::-webkit-scrollbar-thumb:hover,.gpower-menu--nav-bar::-webkit-scrollbar-thumb:active,.gpower-menu--nav-bar:focus-visible::-webkit-scrollbar-thumb{background-color:var(--color-misc-scrollbar);opacity:1}.gpower-menu--nav-bar:hover::-webkit-scrollbar-thumb{opacity:1}.gpower-menu--sidebar{position:fixed;top:0;left:0;min-width:300px;width:auto;height:100vh;max-height:100vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-misc-scrollbar) transparent;background-color:var(--color-background-popover, #FFFFFF);transition:all;-webkit-transition-duration:180ms;-moz-transition-duration:180ms;-o-transition-duration:180ms;transition-duration:180ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;padding-left:calc(var(--gpower-spacing-m, 24px) + 0px);padding-right:calc(var(--gpower-spacing-m, 24px) + 0px);padding-top:calc(var(--gpower-spacing-l, 32px) + 0px);padding-bottom:calc(var(--gpower-spacing-l, 32px) + 0px);box-sizing:border-box;z-index:var(--gpower-zindex-drawer, 400);border:none;border-radius:0}.gpower-menu--sidebar::-webkit-scrollbar{width:4px;background-color:rgba(0,0,0,0)}.gpower-menu--sidebar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px var(--color-misc-scrollbar);border-radius:2px;background-color:rgba(0,0,0,0);margin:2px 0}.gpower-menu--sidebar::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:inset 0 0 6px var(--color-misc-scrollbar);background-color:var(--color-misc-scrollbar);transition:background .2s ease,opacity .2s ease;opacity:.6}.gpower-menu--sidebar::-webkit-scrollbar-thumb:hover,.gpower-menu--sidebar::-webkit-scrollbar-thumb:active,.gpower-menu--sidebar:focus-visible::-webkit-scrollbar-thumb{background-color:var(--color-misc-scrollbar);opacity:1}.gpower-menu--sidebar:hover::-webkit-scrollbar-thumb{opacity:1}.gpower-menu__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--gpower-spacing-xl, 40px);background-color:var(--color-background-popover, #FFFFFF)}.gpower-menu__title{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);color:var(--color-text-default, #39383A)}.gpower-menu-item{position:relative;width:100%}.gpower-menu-item__anchor{display:flex;flex-wrap:wrap;text-decoration:none;justify-content:space-between;align-items:center;position:relative;width:100%;box-sizing:border-box;background-color:var(--color-neutral-0);border-radius:var(--gpower-radius-xs, 8px);padding:calc(var(--gpower-spacing-xs, 12px) + 0px);gap:var(--gpower-spacing-xxxs, 4px);margin-bottom:1px}.gpower-menu-item__anchor:focus-visible{outline:3px solid var(--color-border-focus);z-index:1;position:relative;outline-offset:2px}.gpower-menu-item__anchor:focus:not(:focus-visible){outline:none !important}.gpower-menu-item__anchor:hover{background:var(--color-action-secondary-hover, rgba(57, 56, 58, 0.1019607843))}.gpower-menu-item__anchor:active{background:var(--color-action-secondary-pressed, rgba(57, 56, 58, 0.2))}.gpower-menu-item__content-wrapper{display:flex;align-items:center;flex:1;gap:.5rem}.gpower-menu-item__content-wrapper:has(.gpower-menu-item__description){align-items:flex-start}.gpower-menu-item__flag{display:flex;align-items:center;justify-content:center;margin-right:.25rem}.gpower-menu-item__icon{display:flex;align-items:center;justify-content:center;margin-right:.25rem}.gpower-menu-item__text-content{display:flex;flex-direction:column;gap:var(--gpower-spacing-xxxs, 4px)}.gpower-menu-item__title{flex:2;margin:0;color:var(--color-text-primary, #111110);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-regular, 400);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);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gpower-menu-item__description{flex:1 0 100%;margin:0;color:var(--color-text-secondary, rgba(57, 56, 58, 0.8));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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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-menu-item__field{flex:1;padding:calc(var(--gpower-spacing-xs, 12px) + 0px)}.gpower-menu-item__field--hidden{display:none}.gpower-menu-item__checkbox{margin-right:var(--gpower-spacing-xxxs, 4px);display:flex;align-items:center}.gpower-menu-item__submenu{position:absolute;top:0;right:0;transform:translateX(calc(100% + var(--gpower-spacing-xxxs, 4px) + var(--gpower-menu-size, var(--gpower-spacing-s, 16px))));display:none;z-index:var(--gpower-zindex-dropdown, 100);transition:transform .2s ease,top .2s ease,bottom .2s ease}.gpower-menu-item__submenu--sidebar{transform:none}.gpower-menu-item--l .gpower-menu-item__submenu{transform:translateX(calc(100% + var(--gpower-spacing-xxxs, 4px) + var(--gpower-spacing-s, 16px)))}.gpower-menu-item--l .gpower-menu-item__submenu--sidebar{transform:none}.gpower-menu-item--m .gpower-menu-item__submenu{transform:translateX(calc(100% + var(--gpower-spacing-xxs, 8px) + var(--gpower-spacing-xs, 12px)))}.gpower-menu-item--m .gpower-menu-item__submenu--sidebar{transform:none}.gpower-menu-item--m .gpower-menu-item__anchor{padding:calc(var(--gpower-spacing-xxs, 8px) + 0px)}.gpower-menu-item--s .gpower-menu-item__submenu{transform:translateX(calc(100% + var(--gpower-spacing-xxs, 8px) + var(--gpower-spacing-xxs, 8px)))}.gpower-menu-item--s .gpower-menu-item__submenu--sidebar{transform:none}.gpower-menu-item--s .gpower-menu-item__title{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-regular, 400);font-size:var(--gpower-font-size-2, 0.875rem);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-menu-item--s .gpower-menu-item__anchor{border-radius:var(--gpower-radius-xxs, 4px);padding-top:calc(var(--gpower-spacing-xxxs, 4px) + 0px);padding-bottom:calc(var(--gpower-spacing-xxxs, 4px) + 0px);padding-left:calc(var(--gpower-spacing-xxs, 8px) + 0px);padding-right:calc(var(--gpower-spacing-xxs, 8px) + 0px)}.gpower-menu-item--active .gpower-menu-item__submenu,.gpower-menu-item--selected .gpower-menu-item__submenu{display:block;opacity:1;visibility:visible}.gpower-menu-item--active:not(.gpower-menu-item--disabled) .gpower-menu-item__anchor,.gpower-menu-item--selected:not(.gpower-menu-item--disabled) .gpower-menu-item__anchor{background:var(--color-action-secondary-pressed, rgba(57, 56, 58, 0.2))}.gpower-menu-item--adaptable .gpower-menu-item__submenu{position:relative;top:auto;right:auto;transform:none;min-width:0;margin-top:var(--gpower-spacing-xxs, 8px);margin-bottom:var(--gpower-spacing-xxs, 8px);transition:transform .2s ease,top .2s ease,bottom .2s ease}.gpower-menu-item:not(.gpower-menu-item--adaptable).gpower-menu-item--top .gpower-menu-item__submenu{top:auto;bottom:0}.gpower-menu-item--hidden .gpower-menu-item__submenu{visibility:hidden;opacity:0}.gpower-menu-item--active .gpower-menu-item--hidden .gpower-menu-item__submenu--sidebar{visibility:visible;opacity:1}.gpower-menu-item--destructive:not(.gpower-menu-item--disabled) .gpower-menu-item__title,.gpower-menu-item--destructive:not(.gpower-menu-item--disabled) .gpower-menu-item__description{color:var(--color-text-negative, #991B1B)}.gpower-menu-item--disabled .gpower-menu-item__title,.gpower-menu-item--disabled .gpower-menu-item__description{color:var(--color-text-disabled, rgba(57, 56, 58, 0.5019607843))}.gpower-menu-item--disabled .gpower-menu-item__anchor{pointer-events:none}.gpower-menu-item--disabled .gpower-menu-item__anchor:hover{background-color:#fff}.gpower-menu-item--group-heading .gpower-menu-item__title,.gpower-menu-item--group-heading .gpower-menu-item__description{color:var(--color-text-secondary, rgba(57, 56, 58, 0.8))}.gpower-menu-item--group-heading .gpower-menu-item__anchor{pointer-events:none}.gpower-menu-item--group-heading.gpower-menu-item--l .gpower-menu-item__anchor{padding-left:calc(var(--gpower-spacing-xs, 12px) + 0px);padding-right:calc(var(--gpower-spacing-xs, 12px) + 0px);padding-top:calc(var(--gpower-spacing-s, 16px) + 0px);padding-bottom:calc(var(--gpower-spacing-xxs, 8px) + 0px)}.gpower-menu-item--group-heading.gpower-menu-item--m .gpower-menu-item__anchor{padding-left:calc(var(--gpower-spacing-xxs, 8px) + 0px);padding-right:calc(var(--gpower-spacing-xxs, 8px) + 0px);padding-top:calc(var(--gpower-spacing-xs, 12px) + 0px);padding-bottom:calc(var(--gpower-spacing-xxxs, 4px) + 0px)}.gpower-menu-item--group-heading.gpower-menu-item--s .gpower-menu-item__anchor{padding-left:calc(var(--gpower-spacing-xxs, 8px) + 0px);padding-right:calc(var(--gpower-spacing-xxs, 8px) + 0px);padding-top:calc(var(--gpower-spacing-xxs, 8px) + 0px);padding-bottom:calc(var(--gpower-spacing-xxxs, 4px) + 0px)}form{font-family:PingL,Verdana;padding:16px;line-height:1.25}form .js-form-item{gap:.5em}form .js-form-item>div{margin:.5em 0}form .js-form-item>div.gpower-radio-button__label,form .js-form-item>div.gpower-checkbox__label{margin-top:0;margin-bottom:0}form .js-form-item .gpower-textarea__textarea-container .text-count-wrapper{position:absolute;bottom:0;font-size:12px}form .form-actions,form p{margin:.5em 0}form a{color:var(--color-text-brand-primary-pure)}form .shs-field-container{display:flex;margin:1em -0.5em}form .shs-field-container .shs-widget-container{position:relative;width:100%;margin:0 .5em}form .shs-field-container .shs-widget-container select.shs-select{position:relative;width:100%;height:40px;display:flex;font-size:.875em;border:1px solid rgba(0,0,0,0);border-radius:var(--gpower-radius-s, 12px);background-color:var(--color-background-input-outlined, #ffffff);border-color:var(--color-border-default, rgba(57, 56, 58, 0.3490196078));-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--color-text-primary, #111110);cursor:pointer;transition:border-color,box-shadow,background-color;-webkit-transition-duration:270ms;-moz-transition-duration:270ms;-o-transition-duration:270ms;transition-duration:270ms;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}form .shs-field-container .shs-widget-container select.shs-select>option{position:relative;width:100%}@media(max-width: 600px){form.webform-submission-formulario-fale-connosco-form{flex-direction:column}}form.webform-submission-formulario-fale-connosco-form .webform-multiple-table-responsive{margin-top:0}form.webform-submission-formulario-fale-connosco-form .webform-multiple-table-responsive .tabled{padding-top:0}form.webform-submission-formulario-fale-connosco-form .gpower-select__input{padding:0;flex-direction:row;font-size:.875em}form .recaptcha-no-badge-message{display:none}form .webform-computed-loading{background-color:rgba(0,0,0,0)}.select2-container .select2-dropdown{z-index:1260;border-radius:16px}fieldset.confirm-agendamento{display:flex;flex-direction:column;gap:20px}fieldset.confirm-agendamento .webform-options-display-buttons-label{background-color:var(--color-action-secondary-default);color:var(--color-text-primary);border-color:var(--color-border-default);border-radius:999px;cursor:pointer;padding:5px 10px}fieldset.confirm-agendamento .webform-options-display-buttons-wrapper:has(input:checked) .webform-options-display-buttons-label{background-color:var(--color-action-brand-default);color:var(--color-text-primary-on-color)}fieldset.confirm-agendamento legend,fieldset.confirm-agendamento .webform-element-description{padding:20px 0px}.form-item-indique-a-sua-disponibilidade-2{margin:1em -0.5em}.form-item-indique-a-sua-disponibilidade-2 input#selected-slot-indique_a_sua_disponibilidade_2,.form-item-indique-a-sua-disponibilidade-2 select#month-select-indique_a_sua_disponibilidade_2{position:relative;width:100%;height:40px;display:flex;font-size:.875em;border:1px solid rgba(0,0,0,0);border-radius:var(--gpower-radius-s, 12px);background-color:var(--color-background-input-outlined, #ffffff);border-color:var(--color-border-default, rgba(57, 56, 58, 0.3490196078));color:var(--color-text-primary, #111110)}.form-item-indique-a-sua-disponibilidade-2 div#appointment-wrapper-indique_a_sua_disponibilidade_2{justify-content:start;--wbooking-color-selected: var(--color-text-brand-primary-dark);--wbooking-color-light: var(--color-text-brand-primary-bright);--wbooking-color-light-hover: var(--color-text-brand-primary-dark)}@media(max-width: 600px){.form-item-indique-a-sua-disponibilidade-2 div#appointment-wrapper-indique_a_sua_disponibilidade_2{flex-direction:column}}.form-item-indique-a-sua-disponibilidade-2 input#selected-slot-indique_a_sua_disponibilidade_2{display:none}.gpower-checkbox.form-item-checkbox{flex-wrap:nowrap}.gpower-checkbox.form-item-checkbox .form-checkbox.gpower-checkbox__input{min-width:20px;max-width:20px}.form-required::after,.form-required+.shs-container label::after{display:inline-block;width:6px;height:6px;margin:0 .3em;content:"";vertical-align:super;background-image:url(../assets/images/required.svg);background-repeat:no-repeat;background-size:6px 6px}input::-webkit-calendar-picker-indicator{display:none}input[type=date]::-webkit-input-placeholder{visibility:hidden !important}.webform-confirmation{padding:24px}select#edit-motivo.gpower-select__input{width:20%;flex-direction:row}@media(max-width: 480px){select#edit-motivo.gpower-select__input{width:80%}}form .messages{position:relative}input[id*=upload-documentos-remove-button].gpower-button{height:30px;font-size:14px;padding:0px 8px}
