body:has(.front-side-shell){--front-input-background:rgb(245 245 245);--front-input-focus-background:rgb(229 229 229/0.7)}.dark body:has(.front-side-shell){--front-input-background:rgb(38 38 38);--front-input-focus-background:rgb(64 64 64/0.8)}body:has(.front-side-shell) [data-slot=input-group],body:has(.front-side-shell) [data-slot=search-field-group],body:has(.front-side-shell) [data-slot=select-trigger],body:has(.front-side-shell) [data-slot=textarea],body:has(.front-side-shell) input:not([data-slot]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),body:has(.front-side-shell) select,body:has(.front-side-shell) textarea:not([data-slot]){background-color:var(--front-input-background)!important;border-color:transparent!important;box-shadow:none!important;outline:none!important;transition:background-color .15s ease}body:has(.front-side-shell) [data-slot=input-group] input,body:has(.front-side-shell) [data-slot=search-field-group] input{background-color:transparent!important}body:has(.front-side-shell) [data-slot=input-group]:focus-within,body:has(.front-side-shell) [data-slot=input-group][data-focus-visible],body:has(.front-side-shell) [data-slot=input-group][data-focused],body:has(.front-side-shell) [data-slot=search-field-group]:focus-within,body:has(.front-side-shell) [data-slot=search-field-group][data-focus-visible],body:has(.front-side-shell) [data-slot=search-field-group][data-focused],body:has(.front-side-shell) [data-slot=select-trigger]:focus,body:has(.front-side-shell) [data-slot=select-trigger]:focus-visible,body:has(.front-side-shell) [data-slot=select-trigger][data-focus-visible],body:has(.front-side-shell) [data-slot=select-trigger][data-focused],body:has(.front-side-shell) [data-slot=textarea]:focus,body:has(.front-side-shell) [data-slot=textarea]:focus-visible,body:has(.front-side-shell) [data-slot=textarea][data-focus-visible],body:has(.front-side-shell) [data-slot=textarea][data-focused],body:has(.front-side-shell) input:not([data-slot]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):focus,body:has(.front-side-shell) input:not([data-slot]):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]):focus-visible,body:has(.front-side-shell) select:focus,body:has(.front-side-shell) select:focus-visible,body:has(.front-side-shell) textarea:not([data-slot]):focus,body:has(.front-side-shell) textarea:not([data-slot]):focus-visible{background-color:var(--front-input-focus-background)!important;border-color:transparent!important;box-shadow:none!important;outline:none!important;--tw-ring-color:transparent!important;--tw-ring-shadow:0 0 #0000!important}