@keyframes ie-pop{0%{transform:scale(.4);opacity:0}70%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}.ie-pop{animation:ie-pop .5s var(--ease)}.ie-pop-lg{animation:ie-pop .6s var(--ease)}@keyframes ie-step-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.ie-step-panel{animation:ie-step-in .6s var(--ease) both}.ie-acct-input{border:1.5px solid var(--ie-border);outline:none;transition:border-color .3s var(--ease),box-shadow .3s var(--ease)}.ie-acct-input::-moz-placeholder{color:var(--mist)}.ie-acct-input::placeholder{color:var(--mist)}.ie-acct-input:focus{border-color:var(--ink);box-shadow:0 0 0 3px rgba(255,214,10,.45)}.ie-acct-input[data-valid=true]{border-color:var(--success)}.ie-acct-check:focus-visible,.ie-acct-chip:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ie-acct-seg{display:flex;width:100%}.ie-acct-seg .ie-seg-item{flex:1;min-height:46px;font-size:13px;transition:background-color .3s var(--ease),box-shadow .3s var(--ease),color .3s var(--ease)}.ie-acct-seg .ie-seg-item[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px rgba(11,14,20,.16),inset 0 1px 0 #fff}.ie-acct-continue{flex:1 1 auto}@media (max-width:720px){.ie-acct-card{padding:24px!important}.ie-acct-2col{grid-template-columns:1fr!important}.ie-acct-vat-row{flex-direction:column}}@media (prefers-reduced-motion:reduce){.ie-pop,.ie-pop-lg,.ie-step-panel{animation:none!important}}