.gos-empty-state{--gos-empty-state-icon-color:var(--gos-color-semantic-text-subtle);--gos-empty-state-text-color:var(--gos-color-semantic-text-subtle);flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.gos-empty-state .gos-empty-state__icon{color:var(--gos-empty-state-icon-color);padding-bottom:16px}.gos-empty-state .gos-heading{gap:0}.gos-empty-state .gos-heading .gos-heading__top,.gos-empty-state .gos-heading .gos-heading__description{text-align:center;word-wrap:break-word;min-width:calc(33.3333vw - 72px);max-width:619px}.gos-empty-state .gos-heading .gos-heading__heading,.gos-empty-state .gos-heading .gos-heading__description{color:var(--gos-empty-state-text-color)}.gos-empty-state .gos-heading .gos-heading__top{word-break:break-all}.gos-empty-state .gos-empty-state__children{gap:8px;margin-top:10px;display:flex}
.gos-txt{--color-textbox-border-default:var(--gos-color-semantic-border-muted);--color-textbox-background-default:var(--gos-color-semantic-background-panel);--color-textbox-text-default:var(--gos-color-semantic-text-foreground);--color-textbox-placeholder-default:var(--gos-color-semantic-text-muted);--color-textbox-icon-default:var(--gos-color-semantic-text-foreground);--color-textbox-typeahead-background-default:var(--gos-color-semantic-background-panel);--typography-textbox-default:var(--gos-typography-size-sm);--typography-textbox-errormsg:var(--gos-typography-size-sm);--typography-textbox-maxlength:var(--gos-typography-size-sm);--elevation-typeahead-default:var(--gos-elevation-medium);--color-resize-handle:var(--gos-color-fill-neutral-strong);--typography-textbox-icon-currency:var(--gos-typography-size-md);--color-textbox-icon-border-currency:var(--gos-color-semantic-border-muted);--color-textbox-icon-background-currency:var(--gos-color-semantic-background-panel);--color-textbox-spinner-border:var(--gos-color-semantic-border-muted);--color-textbox-button-background-spinner:var(--gos-color-semantic-background-background);--color-textbox-button-background-spinner-hover:var(--gos-color-semantic-background-muted);--color-textbox-border-hover:var(--gos-color-semantic-border-emphasized);--color-textbox-border-focus:var(--gos-color-semantic-border-emphasized);--color-textbox-border-focusring:var(--gos-color-semantic-brand-solid);--color-textbox-border-error:var(--gos-color-semantic-border-error);--color-textbox-background-error:var(--gos-color-semantic-background-error);--color-textbox-text-errormsg:var(--gos-color-semantic-text-error);--color-textbox-border-disabled:var(--gos-color-semantic-border-muted);--color-textbox-background-disabled:var(--gos-color-semantic-background-subtle);--color-textbox-text-disabled:var(--gos-color-semantic-text-subtle);width:100%;position:relative}.gos-txt.gos-txt__sm input,.gos-txt.gos-txt__sm textarea{font-size:var(--typography-textbox-default);height:32px;padding:4px 12px}.gos-txt.gos-txt__sm textarea[rows]{height:auto;min-height:32px}.gos-txt.gos-txt__sm.gos-txt__has-icon .gos-txt__icon{top:5px}.gos-txt.gos-txt__sm.gos-txt__has-icon .gos-txt__icon-currency{height:23px;padding-top:7px;top:1px}.gos-txt.gos-txt__sm .gos-txt__number-spinner{top:.5px}.gos-txt.gos-txt__sm .gos-txt__number-spinner button{height:15px}.gos-txt.gos-txt__md input,.gos-txt.gos-txt__md textarea{font-size:var(--typography-textbox-default);height:40px;padding:8px 12px}.gos-txt.gos-txt__md textarea[rows]{height:auto;min-height:40px}.gos-txt.gos-txt__md.gos-txt__has-icon .gos-txt__icon{top:9px}.gos-txt.gos-txt__md.gos-txt__has-icon .gos-txt__icon-currency{top:1px}.gos-txt.gos-txt__md.gos-txt__has-icon .gos-txt__icon-currency span{position:absolute;top:8px;left:16px}.gos-txt .gos-txt__input-wrap{display:block;position:relative}.gos-txt.gos-txt__no-resize textarea{resize:none}.gos-txt.gos-txt__has-icon .gos-txt__icon{pointer-events:none;color:var(--color-textbox-icon-default);font-style:unset;font-size:1.25rem;position:absolute}.gos-txt.gos-txt__has-icon .gos-txt__icon .gos-txt__icon-is-text{font-display:swap;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-regular,400);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}.gos-txt.gos-txt__has-icon.gos-txt__icon-start input,.gos-txt.gos-txt__has-icon.gos-txt__icon-start textarea{padding-left:36px}.gos-txt.gos-txt__has-icon.gos-txt__icon-start.gos-txt__type-currency input,.gos-txt.gos-txt__has-icon.gos-txt__icon-start.gos-txt__type-currency textarea{padding-left:48px}.gos-txt.gos-txt__has-icon.gos-txt__icon-start .gos-txt__icon{left:12px}.gos-txt.gos-txt__has-icon.gos-txt__icon-start .gos-txt__icon-currency{text-align:left;left:1px}.gos-txt.gos-txt__has-icon.gos-txt__icon-end input,.gos-txt.gos-txt__has-icon.gos-txt__icon-end textarea{padding-right:36px}.gos-txt.gos-txt__has-icon.gos-txt__icon-end .gos-txt__icon{right:12px}.gos-txt.gos-txt__has-icon.gos-txt__icon-end.gos-txt__spinners-left input,.gos-txt.gos-txt__has-icon.gos-txt__icon-end.gos-txt__spinners-left textarea{padding-left:48px}.gos-txt.gos-txt__has-icon .gos-txt__icon-currency{font-size:var(--typography-textbox-icon-currency);background-color:var(--color-textbox-icon-background-currency);border-right:1px solid var(--color-textbox-icon-border-currency);border-top-left-radius:8px;border-bottom-left-radius:8px;width:24px;height:28px;padding:10px 0 0 10px;top:1px}.gos-txt .gos-txt__drag-icon{top:calc(anchor(bottom) - 18px);right:calc(anchor(right) + 2px);pointer-events:none;color:var(--color-resize-handle);position:fixed}.gos-txt textarea::-webkit-resizer{display:none}.gos-txt textarea::-webkit-scrollbar-corner{display:none}.gos-txt label{margin:0 0 8px}.gos-txt input::placeholder,.gos-txt textarea::placeholder{color:var(--color-textbox-placeholder-default);opacity:1;font-size:var(--typography-textbox-default);font-display:swap;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-regular,400);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}.gos-txt input::-moz-placeholder{color:var(--color-textbox-placeholder-default);font-display:swap;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-regular,400);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}.gos-txt textarea::-moz-placeholder{color:var(--color-textbox-placeholder-default);font-display:swap;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-regular,400);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}.gos-txt input,.gos-txt textarea{border:1px solid var(--color-textbox-border-default);box-sizing:border-box;background-color:var(--color-textbox-background-default);color:var(--color-textbox-text-default);width:100%;box-shadow:none;font-display:swap;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-regular,400);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%);border-radius:8px;display:block}.gos-txt input:hover,.gos-txt textarea:hover{border-color:var(--color-textbox-border-hover)}.gos-txt input:focus,.gos-txt textarea:focus{border-color:var(--color-textbox-border-focus);outline:1px solid var(--color-textbox-border-focusring);outline-offset:3px}.gos-txt input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23777'><path d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/></svg>");width:20px;height:20px;position:relative;left:4px}.gos-txt input[type=number]{-moz-appearance:textfield}.gos-txt input[type=number]::-webkit-inner-spin-button{appearance:none}.gos-txt input[type=number]::-webkit-outer-spin-button{appearance:none}.gos-txt .gos-txt__number-spinner{flex-direction:column;display:flex;position:absolute;top:1px}.gos-txt .gos-txt__number-spinner button{border:unset;background-color:var(--color-textbox-button-background-spinner);height:19px;color:var(--color-textbox-icon-default)}.gos-txt .gos-txt__number-spinner.gos-txt__spinners-right{right:1px}.gos-txt .gos-txt__number-spinner.gos-txt__spinners-right button{border-left:1px solid var(--color-textbox-spinner-border)}.gos-txt .gos-txt__number-spinner.gos-txt__spinners-right button.gos-txt__chevron-up{border-bottom:1px solid var(--color-textbox-spinner-border);border-top-right-radius:8px}.gos-txt .gos-txt__number-spinner.gos-txt__spinners-right button.gos-txt__chevron-down{border-bottom-right-radius:8px}.gos-txt .gos-txt__number-spinner.gos-txt__spinners-left{left:1px}.gos-txt .gos-txt__number-spinner.gos-txt__spinners-left button{border-right:1px solid var(--color-textbox-spinner-border)}.gos-txt .gos-txt__number-spinner.gos-txt__spinners-left button.gos-txt__chevron-up{border-bottom:1px solid var(--color-textbox-spinner-border);border-top-left-radius:8px}.gos-txt .gos-txt__number-spinner.gos-txt__spinners-left button.gos-txt__chevron-down{border-bottom-left-radius:8px}.gos-txt .gos-txt__number-spinner:not(.gos-txt__number-spinner__disabled) button{cursor:pointer}.gos-txt .gos-txt__number-spinner:not(.gos-txt__number-spinner__disabled) button:hover,.gos-txt .gos-txt__number-spinner:not(.gos-txt__number-spinner__disabled) button:focus{background-color:var(--color-textbox-button-background-spinner-hover)}.gos-txt .gos__error{display:none}.gos-txt.gos-txt__type-ahead-open .gos-txt__validation-msgs{margin-top:0;display:none}.gos-txt .gos-txt__type-ahead{width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px);background-color:var(--color-textbox-typeahead-background-default);border:1px solid var(--color-textbox-border-default);width:calc(100% - 2px);max-height:204px;box-shadow:var(--elevation-typeahead-default);border-radius:12px;margin-top:8px;padding:8px 0;position:absolute;overflow:hidden auto}.gos-txt .gos-txt__type-ahead .gos-txt__suggestion{color:var(--color-textbox-text-default);text-align:left;background:0 0;border:none;outline:none;width:100%;height:40px;padding:12px}.gos-txt .gos-txt__type-ahead .gos-txt__suggestion:hover,.gos-txt .gos-txt__type-ahead .gos-txt__suggestion:focus{cursor:pointer}.gos-txt .gos-txt__validation-msgs{justify-content:space-between;margin-top:8px;display:flex}.gos-txt.gos__invalid input,.gos-txt.gos__invalid textarea{border-color:var(--color-textbox-border-error);background-color:var(--color-textbox-background-error)}.gos-txt.gos__invalid input~.gos-txt__validation-msgs .gos__error,.gos-txt.gos__invalid textarea~.gos-txt__validation-msgs .gos__error{color:var(--color-textbox-text-errormsg);font-size:var(--typography-textbox-errormsg);margin-right:8px;display:block}.gos-txt .gos-txt__max-length-indicator{text-align:end;color:var(--color-textbox-text-default);font-size:var(--typography-textbox-maxlength);flex-grow:1}.gos-txt input:disabled,.gos-txt textarea:disabled{background-color:var(--color-textbox-background-disabled);color:var(--color-textbox-text-disabled);border:1px solid var(--color-textbox-border-disabled);cursor:not-allowed}.gos-txt input:disabled~.gos-txt__icon,.gos-txt textarea:disabled~.gos-txt__icon{color:var(--color-textbox-text-disabled)}.gos-txt input:disabled::placeholder,.gos-txt textarea:disabled::placeholder{color:var(--color-textbox-text-disabled);opacity:1;font-display:swap;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-regular,400);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}.gos-txt input:disabled::-moz-placeholder{color:var(--color-textbox-text-disabled);font-display:swap;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-regular,400);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}.gos-txt textarea:disabled::-moz-placeholder{color:var(--color-textbox-text-disabled);font-display:swap;font-family:var(--gos-font-family,Inter, sans-serif);font-weight:var(--gos-font-weight-regular,400);letter-spacing:var(--gos-font-letter-spacing,0);line-height:var(--gos-font-line-height,150%)}.gos-txt input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-textbox-background-default) inset;box-shadow:0 0 0 1000px var(--color-textbox-background-default) inset;-webkit-text-fill-color:var(--color-textbox-text-default)}.gos-txt input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-textbox-background-default) inset;box-shadow:0 0 0 1000px var(--color-textbox-background-default) inset;-webkit-text-fill-color:var(--color-textbox-text-default)}.gos-txt input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--color-textbox-background-default) inset;box-shadow:0 0 0 1000px var(--color-textbox-background-default) inset;-webkit-text-fill-color:var(--color-textbox-text-default)}.gos-txt textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-textbox-background-default) inset;box-shadow:0 0 0 1000px var(--color-textbox-background-default) inset;-webkit-text-fill-color:var(--color-textbox-text-default)}.gos-txt textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-textbox-background-default) inset;box-shadow:0 0 0 1000px var(--color-textbox-background-default) inset;-webkit-text-fill-color:var(--color-textbox-text-default)}.gos-txt textarea:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--color-textbox-background-default) inset;box-shadow:0 0 0 1000px var(--color-textbox-background-default) inset;-webkit-text-fill-color:var(--color-textbox-text-default)}.gos-txt ::spelling-error{color:var(--color-textbox-text-default)}
