@layer equip{.eq-inline-edit{--_pad-x:var(--eq-space-1);--_pad-y:2px;gap:var(--eq-space-1);min-width:0;max-width:calc(100% + 2 * var(--_pad-x) + 2px);margin-inline:calc(-1 * var(--_pad-x) - 1px);vertical-align:top;color:var(--eq-ink);display:inline-grid}.eq-inline-edit-display,.eq-inline-edit-input{box-sizing:border-box;min-height:24px;padding:var(--_pad-y) var(--_pad-x);border-radius:var(--eq-radius-s);color:inherit;font:inherit;border:1px solid #0000;margin:0;line-height:1.35}.eq-inline-edit-display{align-items:center;gap:var(--eq-space-1);text-align:start;cursor:text;min-width:0;max-width:100%;transition:background-color var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease);background:0 0;display:inline-flex}.eq-inline-edit-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.eq-inline-edit-text[data-empty]{color:var(--eq-ink-3)}.eq-inline-edit-icon{width:14px;height:14px;color:var(--eq-ink-3);opacity:0;transition:opacity var(--eq-dur) var(--eq-ease);flex:none}.eq-inline-edit-display:focus-visible .eq-inline-edit-icon{opacity:1}@media (hover:hover){.eq-inline-edit-display:hover:not(:disabled){background:var(--eq-tint)}.eq-inline-edit-display:hover:not(:disabled) .eq-inline-edit-icon{opacity:1}}@media (hover:none){.eq-inline-edit-icon{opacity:1}}.eq-inline-edit-display:active:not(:disabled){scale:var(--eq-press)}.eq-inline-edit-display:focus-visible{outline:2px solid var(--eq-focus);outline-offset:2px}.eq-inline-edit-display:disabled{opacity:.45;cursor:not-allowed}.eq-inline-edit-field{align-items:center;min-width:0;display:inline-flex;position:relative}.eq-inline-edit-input{border-color:var(--eq-line-strong);background:var(--eq-raised);appearance:none;min-width:6ch;max-width:100%}.eq-inline-edit-input::placeholder{color:var(--eq-ink-3);opacity:1}.eq-inline-edit-input:focus-visible{outline:2px solid var(--eq-focus);outline-offset:-1px}.eq-inline-edit-input[aria-invalid=true]{border-color:var(--eq-danger)}.eq-inline-edit[data-pending] .eq-inline-edit-input{color:var(--eq-ink-2);cursor:progress;padding-inline-end:calc(var(--_pad-x) + 18px)}.eq-inline-edit-spinner{border:1.5px solid var(--eq-tint-strong);border-top-color:var(--eq-ink-2);border-radius:var(--eq-radius-full);width:12px;height:12px;animation:.8s linear infinite eq-inline-edit-spin;position:absolute;inset-inline-end:var(--eq-space-1)}@keyframes eq-inline-edit-spin{to{rotate:1turn}}.eq-inline-edit-error{padding-inline:calc(var(--_pad-x) + 1px);color:var(--eq-danger);font:var(--eq-weight) var(--eq-text-s) / 1.4 var(--eq-font);margin:0}.eq-inline-edit-error:empty,.eq-inline-edit-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.eq-inline-edit-spinner{animation-duration:2.4s}}}
