@layer reset, common, component;
@layer component{:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone{display:flex;flex-direction:column;margin-top:10px;font-family:Instrument Sans,sans-serif;width:100%}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__label{font-size:14px;color:var(--S_color_text_primary_base);font-weight:500;padding-left:20px;padding-bottom:10px}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__zone{padding:30px;border:2px dashed var(--S_color_border_default_base);border-radius:25px;background-color:var(--S_color_background_default_base);text-align:center;cursor:pointer;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__zone:hover,:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__zone:focus-visible{border-color:var(--S_color_text_primary_base);outline:none}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__zone--isDragActive{border-color:var(--S_color_text_primary_base);background-color:var(--S_color_border_default_base)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__zone--isInvalid{border-color:var(--S_color_border_warn_base)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__zone--isDisabled{opacity:50%;cursor:not-allowed}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__zone--isDisabled:hover{border-color:var(--S_color_border_default_base)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__icon{--Icon-size: 30px;--Icon-color: var(--S_color_text_secondary_base);margin-bottom:15px}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__rejections{list-style:none;margin:10px 0 0;padding:0 20px}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__fileList{list-style:none;margin:25px 0 0;padding:0}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__file{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:25px 0;border-top:1px solid var(--S_color_border_default_base)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__fileIcon{--Icon-size: 30px;--Icon-color: var(--S_color_text_secondary_base)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__fileName{text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:var(--S_color_text_primary_base)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__fileActions{flex-shrink:0}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__removeButton{padding:0;border:none;background:none;cursor:pointer}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__removeButton:hover{background-color:unset}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__removeButton:disabled{opacity:50%;cursor:not-allowed}}@layer component{:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone{display:flex;flex-direction:column;margin-top:10px;font-family:Instrument Sans,sans-serif;width:100%}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__label{font-size:14px;color:var(--S_color_text_primary_base);font-weight:500;padding-left:20px;padding-bottom:10px}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__zone{padding:30px;border:2px dashed var(--S_color_border_default_base);border-radius:25px;background-color:var(--S_color_background_default_base);text-align:center;cursor:pointer;transition:border-color .15s ease-in-out,background-color .15s ease-in-out}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__zone:hover,:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__zone:focus-visible{border-color:var(--S_color_text_primary_base);outline:none}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__zone--isDragActive{border-color:var(--S_color_text_primary_base);background-color:var(--S_color_border_default_base)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__zone--isInvalid{border-color:var(--S_color_border_warn_base)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__zone--isDisabled{opacity:50%;cursor:not-allowed}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__zone--isDisabled:hover{border-color:var(--S_color_border_default_base)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__icon{--Icon-size: 30px;--Icon-color: var(--S_color_text_secondary_base);margin-bottom:15px}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__rejections{list-style:none;margin:10px 0 0;padding:0 20px}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__fileList{list-style:none;margin:25px 0 0;padding:0}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__file{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:25px 0;border-top:1px solid var(--S_color_border_default_base)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__fileIcon{--Icon-size: 30px;--Icon-color: var(--S_color_text_secondary_base)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__fileName{text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:var(--S_color_text_primary_base)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__fileActions{flex-shrink:0}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__removeButton{padding:0;border:none;background:none;cursor:pointer}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .Dropzone__removeButton:disabled{opacity:50%;cursor:not-allowed}}@layer component{:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .TextInput{position:relative;display:flex;flex-direction:column;border-radius:25px;font-family:Instrument Sans,sans-serif;width:100%}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .TextInput__label{font-size:14px;color:var(--S_color_text_primary_base);font-weight:500;padding-left:20px;padding-bottom:10px}.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-1m-36-33-33-38-2j-2s-2p-38-2p-19-2q-36-2p-32-2s-1p-2x-32-38-2p-37-2t-36-3a-2t-2l-15-w-1m-32-33-38-14-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-2l-w-16-15-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38-1m-2s-2x-37-2p-2q-30-2t-2s-15-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-30-2p-2q-2t-30]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist){color:var(--P_color_grey_50)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .TextInput:has(>.TextInput__input:disabled) .TextInput__label{color:var(--P_color_grey_50)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .TextInput__input{all:unset;height:50px;border-radius:25px;background-color:var(--S_color_background_default_base);color:var(--S_color_text_primary_base);font-size:14px;font-weight:500;border:1px solid var(--S_color_border_default_base);padding-left:20px;padding-right:30px}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .TextInput__input::placeholder{font-weight:400;color:var(--P_color_grey_700)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .TextInput__input:focus{border-color:var(--S_color_text_primary_base)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .TextInput__input[aria-invalid=true]{border-color:var(--S_color_border_warn_base)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .TextInput__input:disabled{color:var(--P_color_grey_50);font-style:italic}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .TextInput__input:disabled::placeholder{color:var(--P_color_grey_50)}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .TextInput__leftSection{position:absolute;left:20px;top:42px;display:flex;align-items:center;justify-content:center}.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-1m-36-33-33-38-2j-2s-2p-38-2p-19-2q-36-2p-32-2s-1p-2x-32-38-2p-37-2t-36-3a-2t-2l-15-w-1m-32-33-38-14-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-2l-w-16-15-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-30-2t-2u-38-2b-2t-2r-38-2x-33-32-15-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38]:not(.does-not-exist):not(.does-not-exist){padding-left:50px}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .TextInput:has(>.TextInput__leftSection) .TextInput__input{padding-left:50px}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .TextInput__rightSection{position:absolute;right:10px;top:42px;display:flex;align-items:center;justify-content:center}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .TextInput__error{--Icon-size: 12px;color:var(--S_color_text_warn_base);padding-left:20px;display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;margin-top:5px}}@layer component{:where(:root[data-brand=popi]) :not(:where([data-product] *)) .TextInput{position:relative;display:grid;grid-template-columns:minmax(0,1fr);margin-top:10px;font-family:Inter,sans-serif}:where(:root[data-brand=popi]) :not(:where([data-product] *)) .TextInput__label{grid-area:1/1;font-size:16px;color:var(--S_color_text_default_base);font-weight:600;padding-bottom:10px}:where(:root[data-brand=popi]) :not(:where([data-product] *)) .TextInput__input{all:unset;grid-area:2/1;height:50px;border-radius:6px;background-color:var(--S_color_background_default_base);color:var(--S_color_text_default_base);font-size:16px;font-weight:500;border:1px solid var(--S_color_border_secondary-alt_base);padding-left:15px}:where(:root[data-brand=popi]) :not(:where([data-product] *)) .TextInput__input::placeholder{color:var(--S_color_text_secondary_base)}:where(:root[data-brand=popi]) :not(:where([data-product] *)) .TextInput__input:focus{border-color:var(--S_color_text_default_base);border-width:2px}:where(:root[data-brand=popi]) :not(:where([data-product] *)) .TextInput__input[aria-invalid=true]{border-color:var(--S_color_border_warn_base);border-width:2px}:where(:root[data-brand=popi]) :not(:where([data-product] *)) .TextInput__input:disabled{background-color:var(--S_color_background_grey_base);border-color:var(--S_color_border_default_base);color:var(--S_color_text_secondary_base)}:where(:root[data-brand=popi]) :not(:where([data-product] *)) .TextInput__leftSection{grid-area:2/1;justify-self:start;margin-left:12px;z-index:1;display:flex;align-items:center;justify-content:center}.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-1m-36-33-33-38-2j-2s-2p-38-2p-19-2q-36-2p-32-2s-1p-34-33-34-2x-2l-15-w-1m-32-33-38-14-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-2l-w-16-15-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-30-2t-2u-38-2b-2t-2r-38-2x-33-32-15-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38]:not(.does-not-exist):not(.does-not-exist){padding-left:40px}:where(:root[data-brand=popi]) :not(:where([data-product] *)) .TextInput:has(>.TextInput__leftSection) .TextInput__input{padding-left:40px}:where(:root[data-brand=popi]) :not(:where([data-product] *)) .TextInput__rightSection{grid-area:2/1;justify-self:end;margin-right:10px;z-index:1;display:flex;align-items:center;justify-content:center}:where(:root[data-brand=popi]) :not(:where([data-product] *)) .TextInput__error{grid-area:3/1;display:flex;align-items:center;gap:5px;font-size:12px;font-weight:500;margin-top:5px}:where(:root[data-brand=popi]) :not(:where([data-product] *)) .TextInput__error .Icon{color:var(--S_color_icon_warn_base);width:13px;height:13px}}@layer component{:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput{position:relative;display:flex;flex-direction:column;margin-top:10px;font-family:Nunito Sans,sans-serif;width:100%}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__label{position:relative;font-size:13px;padding:0;color:var(--S_color_text_secondary_base);font-weight:500;margin-bottom:8px}.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-1m-36-33-33-38-2j-2s-2p-38-2p-19-2q-36-2p-32-2s-1p-3a-2t-32-38-36-2p-2l-15-w-1m-32-33-38-14-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-2l-w-16-15-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38-1m-2s-2x-37-2p-2q-30-2t-2s-15-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-30-2p-2q-2t-30]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist){color:var(--VIP_Refresh_color_grey_base)}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput:has(>.TextInput__input:disabled) .TextInput__label{color:var(--VIP_Refresh_color_grey_base)}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__input{all:unset;height:45px;border-radius:2px;background-color:var(--VIP_Flow_color_background_gray_dark);color:var(--S_color_text_default_base);font-size:13px;font-weight:500;padding:0 10px}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__input::placeholder{color:var(--S_color_text_secondary_base)}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__input:focus{border-color:var(--S_color_border_black_base)}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__input[aria-invalid=true]{border:2px solid var(--S_color_text_warn_base)}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__input:read-only{position:relative;z-index:1;background-color:transparent}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__input:disabled{color:var(--VIP_Refresh_color_grey_base);font-style:italic}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__input:disabled::placeholder{color:var(--VIP_Refresh_color_grey_base)}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__input:-webkit-autofill,:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__input:autofill{border-color:var(--VIP_Refresh_color_grey_base);border-radius:0;box-shadow:inset 0 0 0 50px var(--VIP_Flow_color_background_gray_dark)}.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-1m-36-33-33-38-2j-2s-2p-38-2p-19-2q-36-2p-32-2s-1p-3a-2t-32-38-36-2p-2l-15-w-1m-32-33-38-14-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-2l-w-16-15-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38-1m-36-2t-2p-2s-19-33-32-30-3d-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;height:35px;background-color:var(--VIP_Flow_color_background_gray_base);pointer-events:none;z-index:0;border-radius:10px}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput:has(>.TextInput__input:read-only:not(:disabled)):before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;height:35px;background-color:var(--VIP_Flow_color_background_gray_base);pointer-events:none;z-index:0;border-radius:10px}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__leftSection{position:absolute;left:10px;top:35px;display:flex;align-items:center;justify-content:center}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__leftSection img{border-radius:3px}.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-1m-36-33-33-38-2j-2s-2p-38-2p-19-2q-36-2p-32-2s-1p-3a-2t-32-38-36-2p-2l-15-w-1m-32-33-38-14-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-2l-w-16-15-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-30-2t-2u-38-2b-2t-2r-38-2x-33-32-15-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38]:not(.does-not-exist):not(.does-not-exist){padding-left:45px}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput:has(>.TextInput__leftSection) .TextInput__input{padding-left:45px}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__rightSection{position:absolute;top:35px;right:10px;height:max-content;display:flex;align-items:center;justify-content:center}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__rightSection button{width:24px;height:20px;padding:0;display:flex;align-items:center;justify-content:center}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__error{--Icon-size: 18px;color:var(--S_color_text_warn_base);padding-left:10px;display:flex;align-items:center;gap:5px;font-size:12px;margin-top:5px;animation:swipe-down .1s ease-out}@media(prefers-reduced-motion:reduce){:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .TextInput__error{animation:none}}}@keyframes swipe-down{0%{opacity:0%;transform:translateY(-100%)}to{opacity:100%;transform:translateY(0)}}@layer component{:where(:root[data-brand=ventra]) :where([data-product=vipsites]) .TextInput{position:relative;display:flex;flex-direction:column;border-radius:12px;margin-top:10px;padding:15px;font-family:Inter,sans-serif}:where(:root[data-brand=ventra]) :where([data-product=vipsites]) .TextInput:hover{background-color:var(--S_color_background_grey_base)}:where(:root[data-brand=ventra]) :where([data-product=vipsites]) .TextInput__label{font-size:16px;color:var(--S_color_text_default_base);font-weight:600;padding-bottom:9px}:where(:root[data-brand=ventra]) :where([data-product=vipsites]) .TextInput__input{all:unset;height:50px;border-radius:6px;background-color:var(--S_color_background_default_base);color:var(--P_VMax_color_ebony);font-size:16px;font-weight:500;border:1px solid var(--S_color_border_secondary-alt_base);padding-left:15px}:where(:root[data-brand=ventra]) :where([data-product=vipsites]) .TextInput__input::placeholder{color:var(--P_VMax_color_ebony_lightest)}:where(:root[data-brand=ventra]) :where([data-product=vipsites]) .TextInput__input:focus{border-color:var(--S_color_text_default_base)}:where(:root[data-brand=ventra]) :where([data-product=vipsites]) .TextInput__input[aria-invalid=true]{border-color:var(--S_color_border_warn_base);border-width:2px}:where(:root[data-brand=ventra]) :where([data-product=vipsites]) .TextInput__input:disabled{background-color:var(--S_color_background_grey_base);border-color:var(--S_color_border_default_base);color:var(--P_VMax_color_ebony_lightest)}:where(:root[data-brand=ventra]) :where([data-product=vipsites]) .TextInput__leftSection{position:absolute;left:25px;bottom:31px;display:flex;align-items:center;justify-content:center}.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-1m-36-33-33-38-2j-2s-2p-38-2p-19-2q-36-2p-32-2s-1p-3a-2t-32-38-36-2p-2l-15-w-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-1p-3a-2x-34-37-2x-38-2t-37-2l-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-30-2t-2u-38-2b-2t-2r-38-2x-33-32-15-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38]:not(.does-not-exist):not(.does-not-exist){padding-left:40px}:where(:root[data-brand=ventra]) :where([data-product=vipsites]) .TextInput:has(>.TextInput__leftSection) .TextInput__input{padding-left:40px}:where(:root[data-brand=ventra]) :where([data-product=vipsites]) .TextInput__rightSection{position:absolute;right:25px;bottom:31px;display:flex;align-items:center;justify-content:center}:where(:root[data-brand=ventra]) :where([data-product=vipsites]) .TextInput__error{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:500;margin-top:5px}:where(:root[data-brand=ventra]) :where([data-product=vipsites]) .TextInput__error .Icon{color:var(--S_color_icon_warn_base);width:13px;height:13px}:where(:root[data-brand=popi]) :where([data-product=vipsites]) .TextInput{position:relative;display:flex;flex-direction:column;border-radius:12px;margin-top:10px;padding:15px;font-family:Inter,sans-serif}:where(:root[data-brand=popi]) :where([data-product=vipsites]) .TextInput:hover{background-color:var(--S_color_background_grey_base)}:where(:root[data-brand=popi]) :where([data-product=vipsites]) .TextInput__label{font-size:16px;color:var(--S_color_text_default_base);font-weight:600;padding-bottom:9px}:where(:root[data-brand=popi]) :where([data-product=vipsites]) .TextInput__input{all:unset;height:50px;border-radius:6px;background-color:var(--S_color_background_default_base);color:var(--P_VMax_color_ebony);font-size:16px;font-weight:500;border:1px solid var(--S_color_border_secondary-alt_base);padding-left:15px}:where(:root[data-brand=popi]) :where([data-product=vipsites]) .TextInput__input::placeholder{color:var(--P_VMax_color_ebony_lightest)}:where(:root[data-brand=popi]) :where([data-product=vipsites]) .TextInput__input:focus{border-color:var(--S_color_text_default_base)}:where(:root[data-brand=popi]) :where([data-product=vipsites]) .TextInput__input[aria-invalid=true]{border-color:var(--S_color_border_warn_base);border-width:2px}:where(:root[data-brand=popi]) :where([data-product=vipsites]) .TextInput__input:disabled{background-color:var(--S_color_background_grey_base);border-color:var(--S_color_border_default_base);color:var(--P_VMax_color_ebony_lightest)}:where(:root[data-brand=popi]) :where([data-product=vipsites]) .TextInput__leftSection{position:absolute;left:25px;bottom:31px;display:flex;align-items:center;justify-content:center}.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-1m-36-33-33-38-2j-2s-2p-38-2p-19-2q-36-2p-32-2s-1p-34-33-34-2x-2l-15-w-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-1p-3a-2x-34-37-2x-38-2t-37-2l-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-30-2t-2u-38-2b-2t-2r-38-2x-33-32-15-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38]:not(.does-not-exist):not(.does-not-exist){padding-left:40px}:where(:root[data-brand=popi]) :where([data-product=vipsites]) .TextInput:has(>.TextInput__leftSection) .TextInput__input{padding-left:40px}:where(:root[data-brand=popi]) :where([data-product=vipsites]) .TextInput__rightSection{position:absolute;right:25px;bottom:31px;display:flex;align-items:center;justify-content:center}:where(:root[data-brand=popi]) :where([data-product=vipsites]) .TextInput__error{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:500;margin-top:5px}:where(:root[data-brand=popi]) :where([data-product=vipsites]) .TextInput__error .Icon{color:var(--S_color_icon_warn_base);width:13px;height:13px}}@layer component{:where([data-product=astrophage]) .TextInput{position:relative;display:flex;flex-direction:column;border-radius:15px;margin-top:10px;font-family:Inter,sans-serif;width:100%}:where([data-product=astrophage]) .TextInput__label{position:absolute;font-size:12px;font-weight:500;margin-bottom:0;top:-5px;left:15px;padding:0 5px;background-color:var(--S_color_background_default_base);border-radius:10px;color:var(--S_color_text_default_base);z-index:2}.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-1p-2p-37-38-36-33-34-2w-2p-2v-2t-2l-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38-1m-2s-2x-37-2p-2q-30-2t-2s-15-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-30-2p-2q-2t-30]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist){color:var(--VIP_Refresh_color_grey_base)}:where([data-product=astrophage]) .TextInput:has(>.TextInput__input:disabled) .TextInput__label{color:var(--VIP_Refresh_color_grey_base)}:where([data-product=astrophage]) .TextInput__input{all:unset;height:50px;border-radius:15px;background-color:var(--S_color_background_default_base);color:var(--S_color_text_default_base);font-size:16px;font-weight:500;border:1px solid var(--VIP_Refresh_color_grey_base);padding-left:20px}:where([data-product=astrophage]) .TextInput__input:placeholder-shown{padding-right:20px;text-overflow:ellipsis}:where([data-product=astrophage]) .TextInput__input::placeholder{color:var(--S_color_text_secondary_base);font-style:italic}:where([data-product=astrophage]) .TextInput__input:focus{border-color:var(--S_color_border_black_base)}:where([data-product=astrophage]) .TextInput__input[aria-invalid=true]{border-color:var(--VIP_Refresh_color_warn_base)}:where([data-product=astrophage]) .TextInput__input:read-only{position:relative;z-index:1;background-color:transparent}:where([data-product=astrophage]) .TextInput__input:disabled{color:var(--VIP_Refresh_color_grey_base);font-style:italic}:where([data-product=astrophage]) .TextInput__input:disabled::placeholder{color:var(--VIP_Refresh_color_grey_base)}:where([data-product=astrophage]) .TextInput__input:-webkit-autofill,:where([data-product=astrophage]) .TextInput__input:autofill{border-color:transparent;border-radius:20px;box-shadow:inset 0 0 0 9px var(--S_color_background_default_base),inset 0 0 0 50px var(--S_color_background_info_light)}.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-1p-2p-37-38-36-33-34-2w-2p-2v-2t-2l-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38-1m-19-3b-2t-2q-2z-2x-38-19-2p-39-38-33-2u-2x-30-30-15]:not(.does-not-exist):not(.does-not-exist):after,.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-1p-2p-37-38-36-33-34-2w-2p-2v-2t-2l-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38-1m-2p-39-38-33-2u-2x-30-30-15]:not(.does-not-exist):not(.does-not-exist):after{content:"";position:absolute;inset:0 0 auto;height:50px;box-sizing:border-box;border:1px solid var(--VIP_Refresh_color_grey_base);border-radius:15px;pointer-events:none}:where([data-product=astrophage]) .TextInput:has(>.TextInput__input:-webkit-autofill):after,:where([data-product=astrophage]) .TextInput:has(>.TextInput__input:autofill):after{content:"";position:absolute;inset:0 0 auto;height:50px;box-sizing:border-box;border:1px solid var(--VIP_Refresh_color_grey_base);border-radius:15px;pointer-events:none}.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-1p-2p-37-38-36-33-34-2w-2p-2v-2t-2l-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38-1m-19-3b-2t-2q-2z-2x-38-19-2p-39-38-33-2u-2x-30-30-1m-2u-33-2r-39-37-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):after,.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-1p-2p-37-38-36-33-34-2w-2p-2v-2t-2l-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38-1m-2p-39-38-33-2u-2x-30-30-1m-2u-33-2r-39-37-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):after{border-color:var(--S_color_border_black_base)}:where([data-product=astrophage]) .TextInput:has(>.TextInput__input:-webkit-autofill:focus):after,:where([data-product=astrophage]) .TextInput:has(>.TextInput__input:autofill:focus):after{border-color:var(--S_color_border_black_base)}.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-1p-2p-37-38-36-33-34-2w-2p-2v-2t-2l-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38-1m-19-3b-2t-2q-2z-2x-38-19-2p-39-38-33-2u-2x-30-30-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):after,.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-1p-2p-37-38-36-33-34-2w-2p-2v-2t-2l-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38-1m-2p-39-38-33-2u-2x-30-30-2j-2p-36-2x-2p-19-2x-32-3a-2p-30-2x-2s-1p-38-36-39-2t-2l-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):after{border-color:var(--VIP_Refresh_color_warn_base)}:where([data-product=astrophage]) .TextInput:has(>.TextInput__input:-webkit-autofill[aria-invalid=true]):after,:where([data-product=astrophage]) .TextInput:has(>.TextInput__input:autofill[aria-invalid=true]):after{border-color:var(--VIP_Refresh_color_warn_base)}.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-1p-2p-37-38-36-33-34-2w-2p-2v-2t-2l-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38-1m-36-2t-2p-2s-19-33-32-30-3d-1m-32-33-38-14-1m-2s-2x-37-2p-2q-30-2t-2s-15-15]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;height:35px;background-color:var(--VIP_Flow_color_background_gray_base);pointer-events:none;z-index:0;border-radius:10px}:where([data-product=astrophage]) .TextInput:has(>.TextInput__input:read-only:not(:disabled)):before{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;height:35px;background-color:var(--VIP_Flow_color_background_gray_base);pointer-events:none;z-index:0;border-radius:10px}:where([data-product=astrophage]) .TextInput__leftSection{position:absolute;left:20px;top:18px;display:flex;align-items:center;justify-content:center}:where([data-product=astrophage]) .TextInput__leftSection img{border-radius:3px}.js-has-pseudo [csstools-has-1m-3b-2w-2t-36-2t-14-2j-2s-2p-38-2p-19-34-36-33-2s-39-2r-38-1p-2p-37-38-36-33-34-2w-2p-2v-2t-2l-15-w-1a-2c-2t-3c-38-21-32-34-39-38-1m-2w-2p-37-14-1q-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-30-2t-2u-38-2b-2t-2r-38-2x-33-32-15-w-1a-2c-2t-3c-38-21-32-34-39-38-2n-2n-2x-32-34-39-38]:not(.does-not-exist):not(.does-not-exist){padding-left:50px}:where([data-product=astrophage]) .TextInput:has(>.TextInput__leftSection) .TextInput__input{padding-left:50px}:where([data-product=astrophage]) .TextInput__rightSection{position:absolute;right:20px;top:18px;height:max-content;display:flex;align-items:center;justify-content:center}:where([data-product=astrophage]) .TextInput__error{--Icon-size: 18px;color:var(--VIP_Refresh_color_warn_base);padding-left:10px;display:flex;align-items:center;gap:5px;font-size:12px;margin-top:5px;animation:text-input-astrophage-swipe-down .1s ease-out}@media(prefers-reduced-motion:reduce){:where([data-product=astrophage]) .TextInput__error{animation:none}}}@keyframes text-input-astrophage-swipe-down{0%{opacity:0%;transform:translateY(-100%)}to{opacity:100%;transform:translateY(0)}}@layer component{:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .NumberInput .TextInput__input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .NumberInput .TextInput__input::-webkit-outer-spin-button,:where(:root[data-brand=intaserve]) :not(:where([data-product] *)) .NumberInput .TextInput__input::-webkit-inner-spin-button{margin:0}}@layer component{:where(:root[data-brand=popi]) :not(:where([data-product] *)) .NumberInput .TextInput__input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}:where(:root[data-brand=popi]) :not(:where([data-product] *)) .NumberInput .TextInput__input::-webkit-outer-spin-button,:where(:root[data-brand=popi]) :not(:where([data-product] *)) .NumberInput .TextInput__input::-webkit-inner-spin-button{margin:0}}@layer component{:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NumberInput .TextInput__input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NumberInput .TextInput__input::-webkit-outer-spin-button,:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NumberInput .TextInput__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NumberInput .TextInput__leftSection button,:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NumberInput .TextInput__rightSection button{height:24px}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NumberInput .TextInput__leftSection .Icon,:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NumberInput .TextInput__rightSection .Icon{width:24px;height:24px}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NumberInput .TextInput__leftSection .NumberInput__verticalControls,:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NumberInput .TextInput__rightSection .NumberInput__verticalControls{display:flex;flex-direction:column;margin-right:-5px;margin-top:-12px}:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NumberInput .TextInput__leftSection .NumberInput__verticalControls :not(:nth-of-type(1)),:where(:root[data-brand=ventra]) :not(:where([data-product] *)) .NumberInput .TextInput__rightSection .NumberInput__verticalControls :not(:nth-of-type(1)){margin-top:-5px}}@keyframes fadein{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:0;-khtml-opacity:0;opacity:0}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:1;-khtml-opacity:1;opacity:1}}@keyframes fadeout{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:1;-khtml-opacity:1;opacity:1}to{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$param)";filter:"alpha(opacity=$param)";-moz-opacity:0;-khtml-opacity:0;opacity:0}}@keyframes placeHolderShimmer{0%{background-position:-100vw 0}to{background-position:100vw 0}}@keyframes rotating{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@layer component{:where([data-product=vipsites]) .NumberInput .TextInput__input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}:where([data-product=vipsites]) .NumberInput .TextInput__input::-webkit-outer-spin-button,:where([data-product=vipsites]) .NumberInput .TextInput__input::-webkit-inner-spin-button{margin:0}}
