.text-field{color:var(--bw-text-field-text,#202020);appearance:none;background-color:var(--bw-text-field-surface,transparent);box-sizing:border-box;border:0;outline:none;width:100%;margin:0;padding:8px 14px;font-family:Poppins,serif;font-size:14px;line-height:22px}.text-field--normal{padding:4px 14px}.text-field--small{padding:6px 8px;font-size:12px;line-height:16px}.text-field--small .text-field-label{font-size:12px}.text-field-root{min-width:80px;position:relative}.text-field-root:has(.text-field:focus) .text-field-container{border-color:var(--bw-text-field-focus,#4392f1)}.text-field-root:has(.text-field:focus) .text-field-label{color:var(--bw-text-field-focus,#4392f1)}.text-field-root:has(.text-field:disabled) .text-field-container{border-color:var(--bw-text-field-disabled,#e0e0e0)}:is(.text-field-root:has(.text-field:disabled) .text-field,.text-field-root:has(.text-field:disabled) .text-field-label){color:var(--bw-text-field-disabled,#e0e0e0)}.text-field-root .password-icon{cursor:pointer;color:#626262}.text-field-container{border-radius:var(--bw-text-field-radius,4px);border:1px solid var(--bw-text-field-border,#d1d1d1);box-sizing:border-box;background-color:var(--bw-text-field-surface,#fff);align-items:center;gap:4px;transition:all .2s cubic-bezier(0,0,.2,1);display:flex;position:relative}.text-field-container-reverse{flex-direction:row-reverse;justify-content:flex-end}.text-field-container:hover{border-color:var(--bw-text-field-hover-border,#202020)}.text-field-label{width:calc(100% - 28px - 1px * var(--is-with-icon));margin:0;margin-left:calc(var(--margin-left) * 1px);color:var(--bw-text-field-text-muted,#626262);transform-origin:0 0;cursor:text;pointer-events:none;height:calc(1px * var(--height));background-color:#0000;border:0;align-items:center;font-size:14px;transition:all .2s cubic-bezier(0,0,.2,1);display:flex;position:absolute;top:0;left:14px}.text-field-label.xsmall{font-size:12px;left:8px}.text-field-label.text-field--active{background-color:var(--bw-text-field-surface,#fff);width:auto;max-width:calc(100% - 28px);height:1em;padding:0 6px;transform:translate(-4px,-6px)scale(.85)}.text-field-label--item{text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.text-field-info{color:var(--bw-text-field-text-muted,#626262);overflow-wrap:break-word;max-width:calc(100% - 28px);margin-top:4px;margin-left:14px;font-size:11px;line-height:12px;position:absolute}.text-field--error.text-field-container{border-color:var(--bw-text-field-error,#d00)!important}.text-field--error.text-field-label,.text-field--error.text-field-label.text-field--active{font-weight:400;color:var(--bw-text-field-error,#d00)!important}.text-field--error-message{color:var(--bw-text-field-error,#d00);text-overflow:ellipsis;white-space:nowrap;font-size:12px;position:absolute;overflow:hidden}.text-field-icon.left{margin-left:14px}.text-field-icon.right{margin-right:14px}.text-field-multiline-wrapper{width:100%;position:relative}.text-field-delete-button{cursor:pointer;color:#828282;background:0 0;border:none;margin:0;padding:4px;position:absolute;top:8px;right:8px}.text-field-delete-button:hover{color:#000}.text-field-delete-button svg{width:14px;height:14px}.text-field--multiline{padding-right:32px}input.text-field--xlarge{padding:11px 14px;font-size:16px;line-height:24px}.search-field .text-field-container{border-radius:32px}.search-field button{cursor:pointer;background:0 0;border:none;margin:0;padding:0;display:flex}.search-field svg{color:#828282}.search-field svg:hover{color:#000}.bw-date-field{--bw-date-field-accent:#fdba12;--bw-date-field-accent-contrast:#4e4540e6;--bw-date-field-surface:#fff;--bw-date-field-border:#d1d1d1;--bw-date-field-text:#202020;--bw-date-field-text-muted:#626262;--bw-date-field-error:#d00;--bw-date-field-focus:#4392f1;--bw-date-field-hover-border:#202020;--bw-date-field-disabled:#e0e0e0;--bw-date-field-radius:4px;--bw-date-field-shadow:0 6px 20px #4e454026;--bw-date-field-day-size:32px;--bw-date-field-day-gap:2px;--bw-date-field-day-radius:50%;--bw-date-field-day-hover-background:#f2f2f2;--bw-date-field-today-color:#4392f1;--bw-date-field-disabled-opacity:.4;--bw-date-field-outside-opacity:.45;--bw-date-field-nav-size:28px;--bw-date-field-gap:4px;--bw-date-field-popover-padding:12px;--bw-date-field-popover-z-index:1000;--bw-date-field-weekday-color:#828282;--bw-date-field-weekday-text-transform:uppercase;--bw-text-field-surface:var(--bw-date-field-surface);--bw-text-field-border:var(--bw-date-field-border);--bw-text-field-radius:var(--bw-date-field-radius);--bw-text-field-text:var(--bw-date-field-text);--bw-text-field-text-muted:var(--bw-date-field-text-muted);--bw-text-field-error:var(--bw-date-field-error);--bw-text-field-focus:var(--bw-date-field-focus);--bw-text-field-hover-border:var(--bw-date-field-hover-border);--bw-text-field-disabled:var(--bw-date-field-disabled);position:relative}.bw-date-field__icons{align-items:center;gap:var(--bw-date-field-gap);display:flex}.bw-date-field__popover{z-index:var(--bw-date-field-popover-z-index);box-sizing:border-box;min-width:calc(7 * (var(--bw-date-field-day-size) + 2 * var(--bw-date-field-day-gap)) + 2 * var(--bw-date-field-popover-padding));padding:var(--bw-date-field-popover-padding);color:var(--bw-date-field-text);background-color:var(--bw-date-field-surface);border:1px solid var(--bw-date-field-border);border-radius:var(--bw-date-field-radius);box-shadow:var(--bw-date-field-shadow);animation:.15s cubic-bezier(0,0,.2,1) bw-date-field-reveal}.bw-date-field__footer{align-items:flex-end;gap:var(--bw-date-field-gap);padding-top:var(--bw-date-field-popover-padding);margin-top:var(--bw-date-field-popover-padding);border-top:1px solid var(--bw-date-field-border);flex-wrap:wrap;display:flex}.bw-date-field__time-field{flex:none}.bw-date-field__footer-actions{gap:var(--bw-date-field-gap);margin-left:auto;display:flex}@keyframes bw-date-field-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.bw-date-field__popover{animation:none}}.bw-date-field-calendar{position:relative}.bw-date-field-calendar__nav{gap:var(--bw-date-field-gap);display:flex;position:absolute;top:0;right:0}.bw-date-field-calendar__nav-button{width:var(--bw-date-field-nav-size);height:var(--bw-date-field-nav-size);color:var(--bw-date-field-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s cubic-bezier(0,0,.2,1),color .15s cubic-bezier(0,0,.2,1);display:flex}.bw-date-field-calendar__nav-button:hover:not(:disabled){color:var(--bw-date-field-text);background-color:var(--bw-date-field-day-hover-background)}.bw-date-field-calendar__nav-button:focus-visible{outline:2px solid var(--bw-date-field-focus);outline-offset:1px}.bw-date-field-calendar__nav-button:disabled{cursor:default;opacity:var(--bw-date-field-disabled-opacity)}.bw-date-field-calendar__chevron{fill:currentColor;width:16px;height:16px}.bw-date-field-calendar__caption{min-height:var(--bw-date-field-nav-size);padding-right:calc(2 * var(--bw-date-field-nav-size) + 2 * var(--bw-date-field-gap));margin-bottom:var(--bw-date-field-gap);align-items:center;display:flex}.bw-date-field-calendar__caption-label{color:var(--bw-date-field-text);font-size:14px;font-weight:600}.bw-date-field-calendar__grid{border-collapse:separate;border-spacing:var(--bw-date-field-day-gap)}.bw-date-field-calendar__weekday{width:var(--bw-date-field-day-size);padding-bottom:var(--bw-date-field-gap);color:var(--bw-date-field-weekday-color);text-align:center;letter-spacing:.04em;text-transform:var(--bw-date-field-weekday-text-transform);font-size:11px;font-weight:500}.bw-date-field-calendar__day{text-align:center;padding:0}.bw-date-field-calendar__day-button{width:var(--bw-date-field-day-size);height:var(--bw-date-field-day-size);color:inherit;cursor:pointer;border-radius:var(--bw-date-field-day-radius);background:0 0;border:0;justify-content:center;align-items:center;font-family:inherit;font-size:13px;transition:background-color .15s cubic-bezier(0,0,.2,1),color .15s cubic-bezier(0,0,.2,1);display:flex}.bw-date-field-calendar__day-button:hover:not(:disabled){background-color:var(--bw-date-field-day-hover-background)}.bw-date-field-calendar__day-button:focus-visible{outline:2px solid var(--bw-date-field-focus);outline-offset:1px}.bw-date-field-calendar__day--today .bw-date-field-calendar__day-button{color:var(--bw-date-field-today-color);box-shadow:inset 0 0 0 1px var(--bw-date-field-today-color);font-weight:600}.bw-date-field-calendar__day--selected .bw-date-field-calendar__day-button{color:var(--bw-date-field-accent-contrast);background-color:var(--bw-date-field-accent);box-shadow:none;font-weight:600}.bw-date-field-calendar__day--selected .bw-date-field-calendar__day-button:hover:not(:disabled){background-color:var(--bw-date-field-accent)}.bw-date-field-calendar__day--outside{opacity:var(--bw-date-field-outside-opacity)}.bw-date-field-calendar__day--disabled .bw-date-field-calendar__day-button{cursor:default;opacity:var(--bw-date-field-disabled-opacity)}.bw-date-field-calendar__day--disabled .bw-date-field-calendar__day-button:hover{background-color:#0000}.bw-date-field-calendar__day--hidden{visibility:hidden}.white-box{background-color:#fff;border-radius:8px}.react-tel-input .special-label{color:#626262;font-family:Poppins,serif;padding:0 4px!important;font-size:11px!important;top:-10px!important;left:10px!important}.phone-input--error .react-tel-input .form-control{border:1px solid #d00!important}.phone-input--error .special-label{color:#d00}.react-tel-input .form-control{border:1px solid #e0e0e0!important;border-radius:4px!important;width:100%!important;padding:14px 14px 14px 58px!important}.react-tel-input .form-control:hover{border-color:#202020!important}.react-tel-input .form-control:focus,.react-tel-input .form-control:active{box-shadow:transparent;border-color:#4392f1!important}
