.ak-code{position:relative}.ak-code--disabled .ak-code__cells{opacity:.5}.ak-code__cells{gap:var(--ak-space-2);display:flex}.ak-code__cell{height:var(--ak-control-h);border-radius:var(--ak-radius-sm);background:var(--ak-field-bg);color:var(--ak-text-primary);font-size:var(--ak-text-h3);font-weight:var(--ak-weight-bold);border:1px solid #0000;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.ak-code__cell--active{border-color:var(--ak-neutral-100)}.ak-code__cell--error{border-color:var(--ak-accent)}.ak-code__caret{background:var(--ak-neutral-100);width:2px;height:22px;animation:1s step-end infinite ak-code-caret;display:block}@keyframes ak-code-caret{0%,to{opacity:1}50%{opacity:0}}.ak-code__input{color:#0000;opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.ak-code__input:disabled{cursor:default}
