.game-search-form-input[_ngcontent-ng-c172153613] { position: relative; margin-bottom: 0.75rem; flex: 1 1 0%; border-radius: 0.375rem; }
.game-search-form-input[_ngcontent-ng-c172153613] .search-icon[_ngcontent-ng-c172153613] { pointer-events: none; position: absolute; top: 0px; bottom: 0px; left: 0px; display: flex; align-items: center; padding-left: 1rem; color: hsl(var(--tertiary-950) / .3); }
.game-search-form-input[_ngcontent-ng-c172153613] .input-style[_ngcontent-ng-c172153613] { display: block; height: 3.25rem; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-radius: 0.25rem; border-width: 0.5px; border-color: hsl(var(--tertiary-950) / .15); background-color: transparent; padding: 0.5rem 2.5rem 0.5rem 3rem; font-size: 0.875rem; font-weight: 700; --tw-text-opacity: 1; color: hsl(var(--tertiary-950) / var(--tw-text-opacity, 1)); --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000); }
.game-search-form-input[_ngcontent-ng-c172153613] .input-style[_ngcontent-ng-c172153613]::placeholder { color: hsl(var(--tertiary-950) / .3); }
.game-search-form-input[_ngcontent-ng-c172153613] .input-style[_ngcontent-ng-c172153613]:focus { border-color: hsl(var(--tertiary-foreground) / .5); --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000); }
.game-search-form-input[_ngcontent-ng-c172153613] .btn-cancel[_ngcontent-ng-c172153613] { position: absolute; right: 1rem; top: 1rem; font-size: 0.875rem; --tw-text-opacity: 1; color: hsl(var(--tertiary-950) / var(--tw-text-opacity, 1)); }
.game-search-form-input[_ngcontent-ng-c172153613] .end-icon[_ngcontent-ng-c172153613] { position: absolute; right: 0.875rem; top: 0.875rem; display: flex; align-items: center; }
.game-search-form-input[_ngcontent-ng-c172153613] .end-icon[_ngcontent-ng-c172153613] .icon[_ngcontent-ng-c172153613] { cursor: pointer; color: hsl(var(--tertiary-700) / .7); }