.sgt-campo-flutuante:not([data-preenchido]) .astryx-field:not(:has(>span)):has(.astryx-field-status):not(:has(.astryx-textarea)):not(:focus-within):not(:has(.astryx-selector button[aria-expanded=true])):not(:has(.astryx-text-input input:not(:placeholder-shown),.astryx-number-input input:not(:placeholder-shown),.astryx-typeahead input:not(:placeholder-shown),.astryx-date-input input:not(:placeholder-shown),.astryx-time-input input:not(:placeholder-shown),.astryx-date-time-input input:not(:placeholder-shown))):has(.astryx-text-input,.astryx-number-input,.astryx-selector,.astryx-typeahead,.astryx-date-input,.astryx-time-input,.astryx-date-time-input)>.astryx-field-label{top:calc(var(--border-width) + var(--spacing-1) + .5lh)}.sgt-chave .astryx-switch-thumb{transition-duration:.26s;transition-timing-function:cubic-bezier(.34,1.35,.64,1)}.sgt-chave:has(input:hover) .astryx-switch-thumb{width:18px}.sgt-chave:has(input:hover) .astryx-switch-thumb[data-checked]{width:22px;transform:translate(12px)}.sgt-chave:has(input:active) .astryx-switch-thumb{width:20px;height:12px}.sgt-chave:has(input:active) .astryx-switch-thumb[data-checked]{width:24px;height:16px;transform:translate(10px)}@media (prefers-reduced-motion:reduce){:is(.sgt-chave:has(input:hover) .astryx-switch-thumb,.sgt-chave:has(input:active) .astryx-switch-thumb){width:16px;height:16px}:is(.sgt-chave:has(input:hover) .astryx-switch-thumb[data-checked],.sgt-chave:has(input:active) .astryx-switch-thumb[data-checked]){width:20px;height:20px;transform:translate(14px)}}
