@charset "utf-8";

.checkOrClear-container { position: absolute; top: 50%; transform: translateY(-50%); display: flex; align-items: center; padding: 4px 10px; background: rgba(var(--b),.8); border-radius: var(--border-radius); }

.checkOrClear-container .bc-loader.small { order: 2; }

.checkOrClear-btn { display: flex; font-size: 14px; color: rgba(var(--b-sc),1); padding: 0px; cursor: pointer; order: 1; }

.checkOrClear-btn i { margin-inline-start: 8px; color: rgb(76, 173, 89); }

[dir="ltr"] .check-btn { right: 15px; }

[dir="rtl"] .check-btn { left: 15px; }

[class*="is-web"][dir*="ltr"] .clear-btn { right: 15px; }

[class*="is-web"][dir*="rtl"] .clear-btn { left: 15px; }

[class*="is-mobile"][dir*="ltr"] .clear-btn { right: 8px; }

[class*="is-mobile"][dir*="rtl"] .clear-btn { left: 8px; }

.birthdate-datepicker { position: relative; }

.CPFLoader { position: absolute; }

[dir="ltr"] .CPFLoader { right: 18px; left: auto; }

[dir="rtl"] .CPFLoader { left: 18px; }